Add curvature calculator DTOs

This commit is contained in:
Evgeny Redikultsev
2025-11-23 17:19:36 +05:00
parent 7ab4909c67
commit 5daa32a954
77 changed files with 1415 additions and 165 deletions

View File

@@ -71,7 +71,7 @@ namespace StructureHelperTests.FunctionalTests.Ndms.Calculators.ForceCalculatorT
var ndmPrimitives = newSection.SectionRepository.Primitives;
var result = calculator.Result as IForceCalculatorResult;
var strainMatrix = result.ForcesResultList[0].ForcesTupleResult.LoaderResults.StrainMatrix;
var source = TupleConverter.ConvertToStrainTuple(strainMatrix);
var source = ForceTupleConverter.ConvertToStrainTuple(strainMatrix);
//Act
foreach (var item in ndmPrimitives)
{

View File

@@ -17,7 +17,7 @@ namespace StructureHelperTests.UnitTests.Ndms
private Mock<IShiftTraceLogger> _mockTraceLogger;
private Mock<ICheckEntityLogic<IRebarNdmPrimitive>> _mockCheckRebarPrimitiveLogic;
private Mock<IHasPrimitives> _mockHasPrimitives;
private Mock<CheckPrimitiveCollectionLogic> _mockCheckPrimitiveCollectionLogic;
private Mock<HasPrimitivesCheckLogic> _mockCheckPrimitiveCollectionLogic;
[SetUp]
public void SetUp()
@@ -26,7 +26,7 @@ namespace StructureHelperTests.UnitTests.Ndms
_mockCheckRebarPrimitiveLogic = new Mock<ICheckEntityLogic<IRebarNdmPrimitive>>();
_mockHasPrimitives = new Mock<IHasPrimitives>();
_mockCheckPrimitiveCollectionLogic = new Mock<CheckPrimitiveCollectionLogic>(_mockTraceLogger.Object, _mockCheckRebarPrimitiveLogic.Object)
_mockCheckPrimitiveCollectionLogic = new Mock<HasPrimitivesCheckLogic>(_mockTraceLogger.Object, _mockCheckRebarPrimitiveLogic.Object)
{
CallBase = true
};