Пример #1
0
        public void Czy_Tworzy_Prawidlowo(byte indeks)
        {
            //Ustal
            IKomorkaDiagonalna komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaDiagonalna;

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

            AsertujKomorka.AsertujRzad((byte)(indeks + 1), komorka.Rzad);

            AsertujKomorka.AsertujTekst("—", komorka.Tekst);
        }
Пример #2
0
        public void Czy_Adaptuje_Prawidlowo()
        {
            //Ustal
            byte kolumnaZadana = default(byte);

            byte rzadZadany = default(byte);

            string tekstZadany = default(string);

            Mock <IKomorkaDiagonalna> komorkaAdaptowalna_Mock = Stworz_KomorkaDiagonalna_Mock.Stworz_Pola_WeryfikowalnyMock(kolumnaZadana, rzadZadany, tekstZadany);

            IKomorkaDiagonalna komorkaDiagonalna = Stworz_KomorkaDiagonalnaAdapter.Stworz(komorkaAdaptowalna_Mock.Object);

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

            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 diagonalnej.
 /// </summary>
 internal KomorkaDiagonalnaAdapter(IKomorkaDiagonalna komorkaDiagonalnaAdaptowalna) : base(komorkaDiagonalnaAdaptowalna)
 {
     komorkaAdaptowana = komorkaDiagonalnaAdaptowalna;
 }
 public static IKomorkaDiagonalna Stworz(IKomorkaDiagonalna komorkaDiagonalnaAdaptowalna)
 {
     return(new KomorkaDiagonalnaAdapter(komorkaDiagonalnaAdaptowalna));
 }