public void PolarToCartesianTest() { PolarCoord origin = new PolarCoord(3.7416573867739413d, 0.64209261593433065d); Coord target = PolarCoord.PolarToCartesian(origin); Assert.AreEqual(new Coord(3, 2), target); }
public void PolarCoordTest() { PolarCoord target = PolarCoord.CartesianToPolar(new Coord(5, 5)); PolarCoord origin = new PolarCoord(7.0710678118654755f, 0.64209261593433065f); Coord cartTarget = PolarCoord.PolarToCartesian(target); Coord cartOrigin = PolarCoord.PolarToCartesian(origin); Assert.AreEqual(target, origin); Assert.AreEqual(cartTarget, cartOrigin); }