예제 #1
0
 public void Deflection_setTo_Pos6Rad_shouldBe_Pos6Rad()
 {
     Deflection aDefl = new Deflection();
      aDefl = (Deflection)6.0;
      Double expected = 6.0;
      Double actual = aDefl.getAsRadians();
      Assert.AreEqual(expected: expected, actual: actual, delta: delta);
 }
예제 #2
0
 public void Deflection_positiveGreaterThan180_getAsRadians()
 {
     Double expectedValue = 5.41052068118;
      Deflection defl = new Deflection(5.41052068118, 1);
      Double actualValue = defl.getAsRadians();
      Assert.AreEqual(expected: expectedValue, actual: actualValue, delta: 0.00001);
 }
예제 #3
0
 public void Deflection_positiveLessThan180_getAsRadians()
 {
     Double expectedValue = 0.785398164;
      Deflection defl = new Deflection(0.785398164, 1);
      Double actualValue = defl.getAsRadians();
      Assert.AreEqual(expected: expectedValue, actual: actualValue, delta: 0.00001);
 }
예제 #4
0
 public void Deflection_negativeLessThan180_getAsRadians()
 {
     Double expectedValue = -0.39479111970;
      Azimuth begAz = new Azimuth(new Point(0.0, 0.0, 0.0), new Point(10.0, 50.0, 0.0));
      Azimuth endAz = new Azimuth(new Point(10.0, 50.0, 0.0), new Point(0.0, 100.0, 0.0));
      Deflection defl = new Deflection(begAz, endAz, true);
      Double actualValue = defl.getAsRadians();
      Assert.AreEqual(expected: expectedValue, actual: actualValue, delta: 0.0000001);
 }