Exemple #1
0
        public void DeclinationGoodConversions()
        {
            DeclinationConverter cvt;

            cvt = new DeclinationConverter(_testValue);
            Assert.AreEqual(_testDegrees, cvt.Degrees);
            Assert.AreEqual(_testMinutes, cvt.Minutes);
            Assert.AreEqual(_testSeconds, cvt.Seconds);
            string result = cvt.ToString();

            Assert.AreEqual(_testString, result);

            cvt = new DeclinationConverter(_testValue * -1m);
            Assert.AreEqual(_testDegrees * -1, cvt.Degrees);
            Assert.AreEqual(25, cvt.Minutes);
            Assert.AreEqual(56m, cvt.Seconds);

            cvt = new DeclinationConverter(_testValueRoundUp);
            Assert.AreEqual(_testDegreesRoundUp, cvt.Degrees);
            Assert.AreEqual(_testMinutesRoundUp, cvt.Minutes);
            Assert.AreEqual(_testSecondsRoundUp, cvt.Seconds);
            result = cvt.ToString();
            Assert.AreEqual(_testStringRoundUp, result);
        }
Exemple #2
0
        public void DeclinationRangeLowSeconds()
        {
            int temp = _testSeconds - 70;

            DeclinationConverter cvt = new DeclinationConverter(_testDegrees, _testMinutes, temp);
        }
Exemple #3
0
        public void DeclinationRangeLowDegrees()
        {
            int temp = (_testDegrees + 70) * -1;

            DeclinationConverter cvt = new DeclinationConverter(temp, _testMinutes, _testSeconds);
        }
Exemple #4
0
        public void DeclinationRangeHighMinutes()
        {
            int temp = _testMinutes + 70;

            DeclinationConverter cvt = new DeclinationConverter(_testDegrees, temp, _testSeconds);
        }
Exemple #5
0
 public void DeclinationRangeLowConversion()
 {
     DeclinationConverter cvt = new DeclinationConverter(-90.1m);
 }
Exemple #6
0
 public void DeclinationRangeHighConversion()
 {
     DeclinationConverter cvt = new DeclinationConverter(90.1m);
 }