コード例 #1
0
 public void MainWindowIsNull()
 {
     SceneFactory target = new SceneFactory();
     Exception actual = null;
     try
     {
         Screen screen = target.CreateScene(null, 7);
     }
     catch (NullReferenceException e) {
         actual = e;
     }
     Assert.IsNotNull(actual);
 }
コード例 #2
0
 public void NegativIndex()
 {
     SceneFactory target = new SceneFactory();
     Exception actual = null;
     try
     {
         Screen screen = target.CreateScene(new StartUpViewModel(), -1);
     }
     catch (InvalidIndexExceptionForScene e)
     {
         actual = e;
     }
     Assert.IsNotNull(actual);
 }
コード例 #3
0
 public void Warehouse()
 {
     ActivateItem(sceneFactory.CreateScene(2));
     CurrentMenu = "Raktár";
 }
コード例 #4
0
 public void GetSummaryViewModel()
 {
     SceneFactory target = new SceneFactory();
     Screen actual = target.CreateScene(new StartUpViewModel(), 7);
     Assert.IsTrue(actual is PizzaSummaryViewModel);
 }
コード例 #5
0
 public void GetCheeseViewModel()
 {
     SceneFactory target = new SceneFactory();
     Screen actual = target.CreateScene(new StartUpViewModel(), 6);
     Assert.IsTrue(actual is ChooseCheeseViewModel);
 }
コード例 #6
0
 public void GetToppingViewModel()
 {
     SceneFactory target = new SceneFactory();
     Screen actual = target.CreateScene(new StartUpViewModel(), 5);
     Assert.IsTrue(actual is SelectToppingsViewModel);
 }
コード例 #7
0
 public void GetInformationViewModel()
 {
     SceneFactory target = new SceneFactory();
     Screen actual = target.CreateScene(new StartUpViewModel(), 1);
     Assert.IsTrue(actual is CustomerDataViewModel);
 }