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); }
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); }
/// <summary> /// Stworz adapter komorki wyjsciowej imienia. /// </summary> internal KomorkaWyjsciowaImieniaAdapter(IKomorkaWyjsciowaImienia komorkaWyjsciowaImieniaAdaptowalna) : base(komorkaWyjsciowaImieniaAdaptowalna) { komorkaAdaptowana = komorkaWyjsciowaImieniaAdaptowalna; }
public static IKomorkaWyjsciowaImienia Stworz(IKomorkaWyjsciowaImienia komorkaWyjsciowaImieniaAdaptowalna) { return(new KomorkaWyjsciowaImieniaAdapter(komorkaWyjsciowaImieniaAdaptowalna)); }