public void DownActionRequestMessageTest() { int expectedWarning = 2; int warningLevel = 2; InFlight inFlight = new InFlight(); int actualWarning = inFlight.ActionRequestMessage(warningLevel); Assert.AreEqual(actualWarning, expectedWarning); inFlight = new InFlight(); warningLevel = 3; actualWarning = inFlight.ActionRequestMessage(warningLevel); Assert.AreEqual(actualWarning, expectedWarning); }
public void BadInputActionRequestMessageTest() { int badWarning = -25; InFlight inFlight = new InFlight(); try { int actualWarning = inFlight.ActionRequestMessage(badWarning); } catch (Exception e) { StringAssert.Contains(e.Message, InFlight.IncorrectWarningLevelMessage); return; } Assert.Fail("No exception was thrown."); }
public void BadInputActionRequestMessageTest() { int badWarning = -25; byte[] A0 = new byte[1]; byte[] A1 = new byte[1]; InFlight inFlight = new InFlight(); try { int actualWarning = inFlight.ActionRequestMessage(badWarning,A0,A1); } catch (Exception e) { StringAssert.Contains(e.Message, "Bad data"); Console.Write(e); } Assert.Fail("No exception was thrown."); }
public void LeftActionRequestMessageTest() { int expectedWarning = 3; int warningLevel = 2; byte[] A0 = new byte[1]; byte[] A1 = new byte[1]; InFlight inFlight = new InFlight(); int actualWarning = inFlight.ActionRequestMessage(warningLevel, A0, A1); Assert.AreEqual(actualWarning, expectedWarning); inFlight = new InFlight(); warningLevel = 3; actualWarning = inFlight.ActionRequestMessage(warningLevel, A0, A1); Assert.AreEqual(actualWarning, expectedWarning); }