public void BoltSlipCritical_LSL_ReturnsSlipResistance() { BoltSlipCriticalGroupA bolt = new BoltSlipCriticalGroupA(0.75, BoltThreadCase.Included, BoltFayingSurfaceClass.ClassA, BoltHoleType.LSL_Parallel, BoltFillerCase.One, 2, null); double phiR_n = bolt.GetSlipResistance(); double refValue = 13.3; // from Design Examples double actualTolerance = EvaluateActualTolerance(phiR_n, refValue); Assert.True(actualTolerance <= tolerance); }
public void BoltSlipCritical_SSL_ReturnsSlipResistance() { BoltSlipCriticalGroupA bolt = new BoltSlipCriticalGroupA(0.75, BoltThreadCase.Included, BoltFayingSurfaceClass.ClassA, BoltHoleType.SSL_Perpendicular, BoltFillerCase.One, 2, null); double phiR_n = bolt.GetSlipResistance(); double refValue = 19.0; // from Design Examples double actualTolerance = EvaluateActualTolerance(phiR_n, refValue); Assert.LessOrEqual(actualTolerance, tolerance); }