コード例 #1
0
        public static void Czy_CanExecute_Inicjalizuje_Dobrze()
        {
            //Ustal
            IObliczKomenda komenda = Stworz_ObliczKomenda.Stworz();

            //Dzialaj
            bool czyMozeWykonywac = komenda.CanExecute(default(object));

            //Asercja
            Assert.True(czyMozeWykonywac);
        }
        private static void Czy_CanExecute_ZmianaWartosci_ZmieniaWartoscNa(bool czyPozwalam)
        {
            //Ustal
            ICzyMoznaObliczacWkaznik czyMoznaObliczacWkaznik = Stworz_CzyMoznaObliczacWkaznik.Stworz();

            IObliczKomenda komenda = Stworz_ObliczKomenda.Stworz(czyMoznaObliczacWkaznik);

            //Dzialaj
            czyMoznaObliczacWkaznik.ZmienMozliwoscOblicznia(default(IKomorkaWejsciowaKwoty), czyPozwalam);

            //Asercja
            Assert.Equal(czyPozwalam, komenda.CanExecute(default(object)));
        }