Beispiel #1
0
 public override void CreateSut()
 {
     sut = new GPRuchNaglowekViewModel(ViewModelService.Object,
                                       vmRW.Object,
                                       vmPW.Object,
                                       naglowekHelper.Object,
                                       stateFactory.Object);
 }
        public void GetState_Gdy_RuchNaglowekViewModelNieJestNull_AleWybraneGniazdoJestNull_ZwracaLiniaWlokninState()
        {
            var naglowekVM = new GPRuchNaglowekViewModel(ViewModelService.Object, null, null, null, naglowekStateFactory.Object);

            var vm = sut.GetState(naglowekVM);

            Assert.AreEqual(typeof(GPRuchNaglowekLiniaWlokninState), vm.GetType());
        }
        public void GetState_Gdy_RuchNaglowekViewJestOk_ZwracaOdpowiedniStan_LiniaKonfekcji()
        {
            var naglowekVM = new GPRuchNaglowekViewModel(ViewModelService.Object, null, null, null, naglowekStateFactory.Object);

            naglowekVM.WybraneGniazdo = new db.tblProdukcjaGniazdoProdukcyjne {
                IDProdukcjaGniazdoProdukcyjne = 3
            };

            var vm = sut.GetState(naglowekVM);

            Assert.AreEqual(typeof(GPRuchNaglowekKonfekcjaState), vm.GetType());
        }