Exemplo n.º 1
0
        /// <summary>
        /// Stworz komorke imienia i kwoty wejsciowej.
        /// </summary>
        public KomorkaImieniaINaleznosciWejscowej(byte indeks, IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerterTekstKwotyWejsciowej,
                                                  ICzyMoznaObliczacWkaznikUstal czyMoznaObliczacUstal)
        {
            this.indeks = indeks;

            imie = "Osoba " + (indeks + 1).ToString();

            this.konwerterTekstKwotyWejsciowej = konwerterTekstKwotyWejsciowej;

            this.konwerterTekstKwotyWejsciowej.ZmianaTekstKwotyWejsciowejKonwerter_ObslugaZdarzenia +=
                KonwerterTekstKwotyWejsciowej_ZmianaTekstKwotyWejsciowejKonwerter_ArgumentyZdarzenia;

            this.czyMoznaObliczacUstal = czyMoznaObliczacUstal;

            //NaZmianeTekstKomorkiNaleznosci();
        }
        internal static IKomorkaImieniaINaleznosciWejscowej Stworz(byte indeks, IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerter)
        {
            ICzyMoznaObliczacWkaznikUstal czyMoznaObliczac = Stworz_CzyMoznaObliczacWkaznik_Mock.Stworz_Mock();

            return(new KomorkaImieniaINaleznosciWejscowej(indeks, konwerter, czyMoznaObliczac));
        }
        internal static IKomorkaImieniaINaleznosciWejscowej Stworz(byte indeks)
        {
            IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerter = Stworz_KonwerterTekstKwotyWejsciowejProkurentDlaKomorka_Mock.Stworz_Mock();

            return(Stworz(indeks, konwerter));
        }
        internal static IKomorkaImieniaINaleznosciWejscowej Stworz(IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerter)
        {
            ICzyMoznaObliczacWkaznikUstal czyMoznaObliczac = Stworz_CzyMoznaObliczacWkaznik_Mock.Stworz_Mock();

            return(Stworz(default(byte), konwerter));
        }
        internal static IKomorkaImieniaINaleznosciWejscowej Stworz(bool czyKonwertuje, out IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerter)
        {
            konwerter = Stworz_KonwerterTekstKwotyWejsciowejProkurentDlaKomorka_Mock.Stworz_Konwertuj_Mock(czyKonwertuje);

            return(Stworz(konwerter));
        }
 internal static void Podnies_ZmianaTekstKwotyWejsciowejKonwerter(IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka prokurent)
 {
     Mock.
     Get(prokurent).
     Raise(x => x.ZmianaTekstKwotyWejsciowejKonwerter_ObslugaZdarzenia += null, new ZmianaTekstKwotyWejsciowejKonwerter_ArgumentyZdarzenia());
 }