public void Czy_Tworzy_Prawidlowo(byte indeks)
        {
            //Ustal
            IKomorkaWyjsciowaImienia komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaWyjsciowaImienia;

            //Dzialaj i Asercja
            AsertujKomorka.AsertujKolumne((byte)(indeks + 2), komorka.Kolumna);

            AsertujKomorka.AsertujRzad(0, komorka.Rzad);

            AsertujKomorka.AsertujTekst("Osoba " + (indeks + 1).ToString(), komorka.Tekst);
        }
コード例 #2
0
        public void Czy_Adaptuje_Prawidlowo()
        {
            //Ustal
            byte kolumnaZadana = default(byte);

            byte rzadZadany = default(byte);

            string tekstZadany = default(string);

            Mock <IKomorkaWyjsciowaImienia> komorkaAdaptowalna_Mock = Stworz_KomorkaWyjsciowaImienia_Mock.Stworz_Pola_WeryfikowalnyMock(kolumnaZadana, rzadZadany, tekstZadany);

            IKomorkaWyjsciowaImienia komorkaWyjsciowaImienia = Stworz_KomorkaWyjsciowaImieniaAdapter.Stworz(komorkaAdaptowalna_Mock.Object);

            //Dzialaj i Asercja
            AsertujKomorka.Asertuj(kolumnaZadana, rzadZadany, tekstZadany, komorkaWyjsciowaImienia);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Kolumna, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Rzad, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Tekst, Times.Once);
        }
コード例 #3
0
 /// <summary>
 /// Stworz adapter komorki wyjsciowej imienia.
 /// </summary>
 internal KomorkaWyjsciowaImieniaAdapter(IKomorkaWyjsciowaImienia komorkaWyjsciowaImieniaAdaptowalna) : base(komorkaWyjsciowaImieniaAdaptowalna)
 {
     komorkaAdaptowana = komorkaWyjsciowaImieniaAdaptowalna;
 }
コード例 #4
0
 public static IKomorkaWyjsciowaImienia Stworz(IKomorkaWyjsciowaImienia komorkaWyjsciowaImieniaAdaptowalna)
 {
     return(new KomorkaWyjsciowaImieniaAdapter(komorkaWyjsciowaImieniaAdaptowalna));
 }