public void TriangleTwoDoesNotRunWhenGasesAreNotSpecified() { var algo = new DuvalTriangleTwoRule(); var outputs = Outputs; var applicable = algo.IsApplicable(emptyDga, emptyDga, outputs); Assert.AreEqual(false, applicable); }
public void TriangleTwoCalculatesCorrectFaultZone() { var algo = new DuvalTriangleTwoRule(); var outputs = Outputs; algo.Execute(ref DGA, ref emptyDga, ref outputs); Assert.AreEqual(FailureType.Code.OltcX1, algo.FailureCode); }