public void KannNichtHausOhneTürenErzeugen() { Assert.Catch(() => { var Haus_x = new Haus("Bramac", "Josko", null, 3, 390000); }); }
public void KannNichtHausOhneFensterErzeugen() { Assert.Catch(() => { var Haus_x = new Haus("Prefa", null, "Josko", 3, 390000); }); }
public void KannNichtHausohneZimmerErzeugen() { Assert.Catch(() => { var Haus_x = new Haus("Bramac", "Josko", "Josko", 0, 390000); }); }
public void KannNichtHausOhneDachErzeugen() { Assert.Catch(() => { var Haus_x = new Haus(null, "Josko", "Josko", 3, 390000); }); }
public static void Main(string[] args) { Haus Regina = new Haus("Prefa", "Josko", "Josko", 5, 350000); Haus Sonja = new Haus("Velux", "Internorm", "Josko", 6, 450000); Haus Mathilde = new Haus("Bramac", "Internorm", "Eckmaier", 7, 800000); Console.WriteLine("Haustyp: Dach|Fenster|Türen|Zimmer|Preis in Euro"); Console.WriteLine("----------------------------------------"); Console.WriteLine("Sonja: {0}|{1}|{2}|{3}|{4}", Sonja.Dach, Sonja.Fenster, Sonja.Türen, Sonja.Zimmer, Sonja.Preis); Console.WriteLine("Mathilde: {0}|{1}|{2}|{3}|{4}", Mathilde.Dach, Mathilde.Fenster, Mathilde.Türen, Mathilde.Zimmer, Mathilde.Preis); Console.WriteLine("Regina: {0}|{1}|{2}|{3}|{4}", Regina.Dach, Regina.Fenster, Regina.Türen, Regina.Zimmer, Regina.Preis); Regina.Zimmer = 4; Regina.UpdatePreis(200000); Console.WriteLine("----------------------------------------"); Console.WriteLine("Neue Zimmeranzahl für Haus Regina: {0}", Regina.Zimmer); Console.WriteLine("Neuer Preis für Haus Regina: {0}", Regina.Preis); Console.WriteLine("----------------------------------------"); Console.WriteLine("Regina: {0}|{1}|{2}|{3}|{4}", Regina.Dach, Regina.Fenster, Regina.Türen, Regina.Zimmer, Regina.Preis); Sonja.Zimmer = 3; Console.WriteLine("Sonja: {0}|{1}|{2}|{3}|{4}", Sonja.Dach, Sonja.Fenster, Sonja.Türen, Sonja.Zimmer, Sonja.Preis); /*var Häuser = new [] { new Haus("Prefa", "Josko", "Josko", 5, 350000); new Haus("Velux", "Internorm", "Josko", 6, 450000); new Haus("Bramac", "Internorm", "Eckmaier", 7, 800000); } foreach (var x in Häuser) { Console.WriteLine(x); } */ }
public static void Main(string[] args) { Haus Regina = new Haus("Prefa", "Josko", "Josko", 5, 350000); Haus Sonja = new Haus("Velux", "Internorm", "Josko", 6, 450000); Haus Mathilde = new Haus("Bramac", "Internorm", "Eckmaier", 7, 800000); Console.WriteLine("Haustyp: Dach|Fenster|Türen|Zimmer|Preis in Euro"); Console.WriteLine("----------------------------------------"); Console.WriteLine("Sonja: {0}|{1}|{2}|{3}|{4}", Sonja.Dach, Sonja.Fenster, Sonja.Türen, Sonja.Zimmer, Sonja.Preis); Console.WriteLine("Mathilde: {0}|{1}|{2}|{3}|{4}", Mathilde.Dach, Mathilde.Fenster, Mathilde.Türen, Mathilde.Zimmer, Mathilde.Preis); Console.WriteLine("Regina: {0}|{1}|{2}|{3}|{4}", Regina.Dach, Regina.Fenster, Regina.Türen, Regina.Zimmer, Regina.Preis); Regina.Zimmer = 4; Regina.UpdatePreis(200000); Console.WriteLine("----------------------------------------"); Console.WriteLine("Neue Zimmeranzahl für Haus Regina: {0}", Regina.Zimmer); Console.WriteLine("Neuer Preis für Haus Regina: {0}", Regina.Preis); Console.WriteLine("----------------------------------------"); Console.WriteLine("Regina: {0}|{1}|{2}|{3}|{4}", Regina.Dach, Regina.Fenster, Regina.Türen, Regina.Zimmer, Regina.Preis); Sonja.Zimmer = 3; Console.WriteLine("Sonja: {0}|{1}|{2}|{3}|{4}", Sonja.Dach, Sonja.Fenster, Sonja.Türen, Sonja.Zimmer, Sonja.Preis); /*var Häuser = new [] * { * new Haus("Prefa", "Josko", "Josko", 5, 350000); * new Haus("Velux", "Internorm", "Josko", 6, 450000); * new Haus("Bramac", "Internorm", "Eckmaier", 7, 800000); * * } * * foreach (var x in Häuser) * { * Console.WriteLine(x); * } */ }
public void KannPreisUpdateDurchführen() { var Haus_x = new Haus("Bramac", "Josko", "Josko", 4, 390000); Haus_x.UpdatePreis(500000); Assert.IsTrue(Haus_x.Preis == 500000); }
public void KannZimmerFixpreisDurchführen() { var Haus_x = new Haus("Bramac", "Josko", "Josko", 5, 390000); Haus_x.Zimmer = 3; Assert.IsTrue(Haus_x.Preis == 250000); }
public void KannNichtNegativenPreisUpdaten() { Assert.Catch(() => { var Haus_x = new Haus("Bramac", "Josko", "Josko", 5, 390000); Haus_x.UpdatePreis(-500000); }); }
public void KannZimmerUpdateDurchführen() { var Haus_x = new Haus("Bramac", "Josko", "Josko", 3, 390000); Haus_x.Zimmer = 5; Assert.IsTrue(Haus_x.Zimmer == 5); }
public void KannHausErzeugen() { var Haus_x = new Haus("Prefa", "Josko", "Josko", 3, 390000); Assert.IsTrue(Haus_x.Dach == "Prefa"); Assert.IsTrue(Haus_x.Fenster == "Josko"); Assert.IsTrue(Haus_x.Türen == "Josko"); Assert.IsTrue(Haus_x.Zimmer == 3); Assert.IsTrue(Haus_x.Preis == 390000); }