public void PositiveTest_PlatesteAngajati() { Cont contfirma = new Cont(50); Cont contAngajat = new Cont(30); Salariat salariat = new Salariat("popescu", 15, contAngajat); Salariati salariati = new Salariati(); salariati.AdaugaSalariat(salariat); PlatesteAngajat plateste_angajat = new PlatesteAngajat(); plateste_angajat.PlatesteAngajati(contfirma, salariati.GetSalariati); Assert.AreEqual(45, contAngajat.GetBalance()); }
public void Filtrare() { if (string.IsNullOrWhiteSpace(Filtru)) { SalariatiFiltrati = Salariati; } else { SalariatiFiltrati = new List <Salariat>(); Salariati.ForEach(s => { if (s.Nume.ToLower().Contains(Filtru) || s.Prenume.ToLower().Contains(Filtru) || s.Functie.ToLower().Contains(Filtru)) { SalariatiFiltrati.Add(s); } }); } }
private void button1_Click(object sender, EventArgs e) { Cont cont_salariat1 = new Cont(10); Salariat salariat1 = new Salariat("salariat1", 500, cont_salariat1); Cont cont_salariat2 = new Cont(10); Salariat salariat2 = new Salariat("salariat2", 650, cont_salariat1); Salariati salariati = new Salariati(); salariati.AdaugaSalariat(salariat1); salariati.AdaugaSalariat(salariat2); Cont client1cont = new Cont(50); Client client1 = new Client("client1", client1cont); Cont client2cont = new Cont(50); Client client2 = new Client("client2", client2cont); Clienti clienti = new Clienti(); clienti.AdaugaClient(client1); clienti.AdaugaClient(client2); MijlocFix mijloacefixe = new MijlocFix("sediu", 56656); CapitalPasiv capitalpasiv = new CapitalPasiv(); capitalpasiv.AddMijlocFix(mijloacefixe); CapitalActiv capitalactiv = new CapitalActiv(46); Cont contsocietate = new Cont(8000); FactorySocietate factory = new FactorySocietate(); Societate societate = factory.CreeazaSocietate("sac1", salariati.GetSalariati, clienti.GetClienti, capitalactiv, capitalpasiv, contsocietate, 5); SocietateRepositories repo = new SocietateRepositories(); repo.AdaugaSocietate(societate); }
public void TestSocietate() { Cont cont_salariat1 = new Cont(10); Salariat salariat1 = new Salariat("salariat1", 500, cont_salariat1); Cont cont_salariat2 = new Cont(10); Salariat salariat2 = new Salariat("salariat2", 650, cont_salariat1); Salariati salariati = new Salariati(); salariati.AdaugaSalariat(salariat1); salariati.AdaugaSalariat(salariat2); Cont client1cont = new Cont(50); Client client1 = new Client("client1", client1cont); Cont client2cont = new Cont(50); Client client2 = new Client("client2", client2cont); Clienti clienti = new Clienti(); clienti.AdaugaClient(client1); clienti.AdaugaClient(client2); MijlocFix mijloacefixe = new MijlocFix("sediu", 56656); CapitalPasiv capitalpasiv = new CapitalPasiv(); capitalpasiv.AddMijlocFix(mijloacefixe); CapitalActiv capitalactiv = new CapitalActiv(46); Cont contsocietate = new Cont(8000); FactorySocietate factory = new FactorySocietate(); Societate societate = factory.CreeazaSocietate("societate", salariati.GetSalariati, clienti.GetClienti, capitalactiv, capitalpasiv, contsocietate, 5); Assert.AreEqual("societate", societate.Nume); Assert.AreEqual(salariati.GetSalariati, societate.GetSalariati); Assert.AreEqual(clienti.GetClienti, societate.Clienti); }
public void NegativeTest_PlatesteAngajati() { Cont contfirma = new Cont(50); Cont contAngajat = new Cont(30); Salariat salariat = new Salariat("popescu", 60, contAngajat); Salariati salariati = new Salariati(); salariati.AdaugaSalariat(salariat); PlatesteAngajat plateste_angajat = new PlatesteAngajat(); //act try { plateste_angajat.PlatesteAngajati(contfirma, salariati.GetSalariati); } catch (NotFundsException) { falgException = 1; } //asert Assert.AreEqual(1, falgException); }