public void TestStage_StageReady_ToLoaded() { StageOwner o = new TestStageOwner("TestStation"); Assert.IsTrue(o.CurStage.Name == "Idle"); o.OnEvent(new Event("EquipmentOk")); o.OnEvent(new Event("AddDut", null /*DUT*/)); Assert.IsTrue(o.CurStage.Name == "Loaded"); }
public void TestStage_StageIdle_ToReady() { StageOwner o = new TestStageOwner("TestStation"); Assert.IsTrue(o.CurStage.Name == "Idle"); o.OnEvent(new Event("EquipmentOk")); Assert.IsTrue(o.CurStage.Name == "Ready"); }
public void TestStage_StageLoaded_ToTesting() { StageOwner o = new TestStageOwner("TestStation"); Assert.IsTrue(o.CurStage.Name == "Idle"); o.OnEvent(new Event("EquipmentOk")); o.OnEvent(new Event("AddDut", null /*DUT*/)); o.OnEvent(new Event("StartTest")); Assert.IsTrue(o.CurStage.Name == "Testing"); }
public void TestStage_StageTestFail_ToReady() { StageOwner o = new TestStageOwner("TestStation"); Assert.IsTrue(o.CurStage.Name == "Idle"); o.OnEvent(new Event("EquipmentOk")); o.OnEvent(new Event("AddDut", null /*DUT*/)); o.OnEvent(new Event("StartTest")); o.OnEvent(new Event("TestFail")); o.OnEvent(new Event("RemoveDut")); Assert.IsTrue(o.CurStage.Name == "Ready"); }
public void StageIdle() { StageOwner o = new TestStageOwner("TestStation"); Camera c = new M8051("M8051"); }