internal static IFabrykaModeluWidokuDlaTabelaKomorek Stworz_NaleznosciKomorekKwotyWejsciowej_Mock(out IDictionary <IPolozenieWTabeliNaleznosci, INaleznoscSwiadczenieBaza> naleznosciSlownik) { Mock <IFabrykaModeluWidokuDlaTabelaKomorek> fabryka_Mock = Stworz_MockWlasciwy(); naleznosciSlownik = new Dictionary <IPolozenieWTabeliNaleznosci, INaleznoscSwiadczenieBaza>(); TabelaZNaleznoscia_ObslugaSlownika obslugaListyKomorek = new TabelaZNaleznoscia_ObslugaSlownika(naleznosciSlownik); fabryka_Mock. Setup(fabryka => fabryka.StworzKomorkaKwotyNaleznej(It.IsAny <byte>(), It.IsAny <byte>(), It.IsAny <IKonwerterNaleznoscNaStringProkurent>())). Returns((byte indeks_X, byte indeks_Y, IKonwerterNaleznoscNaStringProkurent prokurent) => Stworz_KomorkaKwotyNaleznej_Mock.Stworz_UstalNaleznosc_WeryfikowalnyMock(Stworz_PolozenieWTabeliNaleznosci_Mock.Stworz_IndeksyPolozenia_Mock(indeks_X, indeks_Y), obslugaListyKomorek)); return(fabryka_Mock.Object); }
internal static IKomorkaKwotyNaleznej Stworz_UstalNaleznosc_WeryfikowalnyMock(IPolozenieWTabeliNaleznosci polozenia, TabelaZNaleznoscia_ObslugaSlownika obslugaListyKomorek) { Mock <IKomorkaKwotyNaleznej> komorka_Mock = Stworz_MockWlasciwy(); komorka_Mock. Setup(komorka => komorka.UstalNaleznosc(It.IsAny <INaleznoscSwiadczenieBaza>())) .Callback((INaleznoscSwiadczenieBaza naleznosc) => obslugaListyKomorek.NaleznoscZeSlwonika(polozenia)); return(komorka_Mock.Object); }