public void Czy_Adaptuje_Prawidlowo() { //Ustal byte kolumnaZadana = default(byte); byte rzadZadany = default(byte); string tekstZadany = default(string); Brush kolorTlaZadany = default(Brush); Mock <IKomorkaWejsciowaImienia> komorkaAdaptowalna_Mock = Stworz_KomorkaWejsciowaImienia_Mock.Stworz_Pola_WeryfikowalnyMock(kolumnaZadana, rzadZadany, tekstZadany, kolorTlaZadany); IKomorkaWejsciowaImienia komorkaWejsciowaImienia = Stworz_KomorkaWejsciowaImieniaAdapter.Stworz(komorkaAdaptowalna_Mock.Object); //Dzialaj i Asercja AsertujKomorka.Asertuj(kolumnaZadana, rzadZadany, tekstZadany, kolorTlaZadany, komorkaWejsciowaImienia); komorkaAdaptowalna_Mock.Verify(komorka => komorka.Kolumna, Times.Once); komorkaAdaptowalna_Mock.Verify(komorka => komorka.Rzad, Times.Once); komorkaAdaptowalna_Mock.Verify(komorka => komorka.Tekst, Times.Once); komorkaAdaptowalna_Mock.Verify(komorka => komorka.KolorTla, Times.Once); }
public void Czy_Tworzy_Prawidlowo(byte indeks) { //Ustal IKomorkaWejsciowaImienia komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaWejsciowaImienia; //Dzialaj i Asercja AsertujKomorka.AsertujKolumne(0, komorka.Kolumna); AsertujKomorka.AsertujRzad((byte)(indeks + 1), komorka.Rzad); AsertujKomorka.AsertujTekst("Osoba " + (indeks + 1).ToString(), komorka.Tekst); AsertujKomorka.AsertujKolorTla(Brushes.Transparent, komorka.KolorTla); }
public static IKomorkaWejsciowaImienia Stworz(IKomorkaWejsciowaImienia komorkaWejsciowaImieniaAdaptowalna) { return(new KomorkaWejsciowaImieniaAdapter(komorkaWejsciowaImieniaAdaptowalna)); }
/// <summary> /// Stworz adapter komorki wejsciowej imienia. /// </summary> internal KomorkaWejsciowaImieniaAdapter(IKomorkaWejsciowaImienia komorkaWejsciowaImieniaAdaptowalna) : base(komorkaWejsciowaImieniaAdaptowalna) { komorkaAdaptowana = komorkaWejsciowaImieniaAdaptowalna; }