///Amer Beso - 68-ST - implementacija public void TestPromjenaSobeUStudentskomDomuIzbacivanjeNekolikoStudenata() { StudentskiDom sd = new StudentskiDom(1); sd.PromjenaSobe(sd.Sobe[0], 3); Skolovanje s = new Skolovanje(); LicniPodaci l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); LicniPodaci l2 = new LicniPodaci("Amer", "Beso", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); LicniPodaci l3 = new LicniPodaci("Kerim", "Hodzic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); Student k1 = new Student("faris12", "colakovic23", l1, null, s); Student k2 = new Student("amer12", "beso2332", l2, null, s); Student k3 = new Student("kerim12", "hodzic23", l2, null, s); sd.Sobe[0].DodajStanara(k1); sd.Sobe[0].DodajStanara(k2); sd.Sobe[0].DodajStanara(k3); //provjera da li su svi studenti u sobi Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k1)); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k2)); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k3)); sd.PromjenaSobe(sd.Sobe[0], 2); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k1)); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k2)); Assert.IsFalse(sd.Sobe[0].DaLiJeStanar(k3)); }
///Amer Beso - 68-ST - implementacija public void TestPromjenaSobeUStudentskomDomuIzbacivanjeSvihStudenata() { StudentskiDom sd = new StudentskiDom(100); sd.PromjenaSobe(new Soba(101, 2), 2); //provjera da li je uspjesna promjena kapaciteta sa 2 na 1 Assert.AreEqual(sd.Sobe[0].Stanari.Count, 0); }
///Amer Beso - 68-ST - implementacija public void TestPromjenaSobeUStudentskomDomu() { StudentskiDom sd = new StudentskiDom(100); sd.PromjenaSobe(new Soba(101, 2), 1); //provjera da li je uspjesna promjena kapaciteta sa 2 na 1 Assert.AreEqual(sd.Sobe[0].Kapacitet, 2); }