Add stirrup update strategy
This commit is contained in:
@@ -25,10 +25,10 @@ namespace StructureHelperTests.UnitTests.BeamShearTests
|
||||
_mockSummaryForceLogic = new Mock<ISumForceByShearLoadLogic>();
|
||||
var mockAxisAction = new Mock<IBeamShearAxisAction>();
|
||||
var mockInclinedSection = new Mock<IInclinedSection>();
|
||||
var mockShearLoad = new Mock<IBeamShearLoad>();
|
||||
var mockShearLoad = new Mock<IBeamSpanLoad>();
|
||||
|
||||
mockAxisAction.Setup(a => a.SupportShearForce).Returns(100.0);
|
||||
mockAxisAction.Setup(a => a.ShearLoads).Returns(new List<IBeamShearLoad> { mockShearLoad.Object });
|
||||
mockAxisAction.Setup(a => a.SupportForce.ForceTuple.Qx).Returns(100.0);
|
||||
mockAxisAction.Setup(a => a.ShearLoads).Returns(new List<IBeamSpanLoad> { mockShearLoad.Object });
|
||||
|
||||
mockInclinedSection.Setup(i => i.StartCoord).Returns(2.0);
|
||||
mockInclinedSection.Setup(i => i.EndCoord).Returns(5.0);
|
||||
|
||||
@@ -60,7 +60,7 @@ namespace StructureHelperTests.UnitTests.BeamShearTests
|
||||
public void GetSumShearForce_ShouldThrowException_ForInvalidShearLoad()
|
||||
{
|
||||
// Arrange
|
||||
var mockInvalidShearLoad = new Mock<IBeamShearLoad>();
|
||||
var mockInvalidShearLoad = new Mock<IBeamSpanLoad>();
|
||||
|
||||
// Act & Assert
|
||||
Assert.Throws<StructureHelperException>(() => _logic.GetSumShearForce(mockInvalidShearLoad.Object, 2.0, 5.0));
|
||||
|
||||
@@ -61,7 +61,7 @@ namespace StructureHelperTests.UnitTests.BeamShearTests
|
||||
public void GetSumShearForce_ShouldThrowException_ForInvalidShearLoad()
|
||||
{
|
||||
// Arrange
|
||||
var mockInvalidShearLoad = new Mock<IBeamShearLoad>();
|
||||
var mockInvalidShearLoad = new Mock<IBeamSpanLoad>();
|
||||
|
||||
// Act & Assert
|
||||
Assert.Throws<StructureHelperException>(() => _logic.GetSumShearForce(mockInvalidShearLoad.Object, 2.0, 5.0));
|
||||
|
||||
Reference in New Issue
Block a user