public void ZeigerPunktRad(double rad, double winkel, double x, double y) { var p = new Utilities.Punkt(rad, winkel, 0); Assert.Equal(x, p.X, 3); Assert.Equal(y, p.Y, 3); }
public void ZeigerPunktXy(double x, double y) { var p = new Utilities.Punkt(x, y); Assert.Equal(x, p.X, 3); Assert.Equal(y, p.Y, 3); }
public void ZeigerPunktClone(double x, double y) { var p1 = new Utilities.Punkt(x, y); var p2 = p1.Clone(); Assert.NotSame(p1, p2); Assert.Equal(x, p2.X, 3); Assert.Equal(y, p2.Y, 3); }
public void ZeigerTestKonstruktor(double exp, double x1, double y1, double x2, double y2) { var p1 = new Utilities.Punkt(x1, y1); var p2 = new Utilities.Punkt(x2, y2); var zeiger = new Utilities.Zeiger(p1, p2); var res = zeiger.Laenge(); Assert.Equal(exp, res, 3); }
public void TestKonstruktor(double links, double oben, double breite, double hoehe, double xl, double xr, double yo, double yu) { var punkt = new Utilities.Punkt(links, oben); var rechteck = new Utilities.Rechteck(new Utilities.Punkt(links, oben), breite, hoehe); Assert.Equal(xl, rechteck.GetLinks()); Assert.Equal(xr, rechteck.GetRechts()); Assert.Equal(yo, rechteck.GetOben()); Assert.Equal(yu, rechteck.GetUnten()); Assert.Equal(punkt.X, rechteck.GetPosition().X); Assert.Equal(punkt.Y, rechteck.GetPosition().Y); }
public void TestSetPosition(double links, double oben, double breite, double hoehe, double x1, double y1) { var punkt = new Utilities.Punkt(x1, y1); var rechteck = new Utilities.Rechteck(new Utilities.Punkt(links, oben), breite, hoehe); Assert.Equal(links, rechteck.GetLinks()); Assert.Equal(oben, rechteck.GetOben()); rechteck.SetPosition(punkt); Assert.Equal(x1, rechteck.GetLinks()); Assert.Equal(y1, rechteck.GetOben()); }