public void Setup() { m_Sut = new SphericalCoordinates { Radius = 1.0, PolarAngle = PolarAngle.FromRadians(Angle.For45Degrees.Radians), AzimuthalAngle = AzimuthAngle.FromRadians(Angle.For90Degrees.Radians), IsUnknown = true }; }
public void ToString_ReturnsString_WhenCalled() { // Arrange PolarAngle sut = PolarAngle.FromDegrees(BaseAngle.RadiansFor90Degrees); // Act string actual = sut.ToString(); // Assert Assert.AreEqual("[Radians: 0.027416 Degrees: 1.570796]", actual); }
public void OperatorMinus_AddsAngles_ForGivenAngles( double oneInDegrees, double twoInDegrees, double expectedInDegrees) { // Arrange PolarAngle one = PolarAngle.FromDegrees(oneInDegrees); PolarAngle two = PolarAngle.FromDegrees(twoInDegrees); PolarAngle expected = PolarAngle.FromDegrees(expectedInDegrees); // Act PolarAngle actual = one - two; // Assert NUnitHelper.AssertDegrees(expected.Degrees, actual.Degrees); }
public void FromRadians_CreatesInstanceWithRadians_ForGivenValues( double radians, double expectedRadians) { Console.WriteLine("Testing:"); Console.WriteLine("radians = {0:F6}", radians); Console.WriteLine("expectedRadians = {0:F6}", expectedRadians); // Arrange // Act PolarAngle sut = PolarAngle.FromRadians(radians); // Assert NUnitHelper.AssertDegrees(expectedRadians, sut.Radians); }