예제 #1
0
 public void VernalEquinoxTest()
 {
     Assert.AreEqual(SunPosition.GetSunDeclination(new DateTime(2012, 3, 21)), 0, Delta);
 }
예제 #2
0
 public void MidwinterTest()
 {
     Assert.AreEqual(SunPosition.GetSunDeclination(new DateTime(2013, 12, 22)), -23.0 - 27.0 / 60, Delta);
 }
예제 #3
0
 public void AutumnalEquinoxTest()
 {
     Assert.AreEqual(SunPosition.GetSunDeclination(new DateTime(2014, 9, 22, 2, 29, 0)), 0, Delta);
 }
예제 #4
0
 public void MidsummerTest()
 {
     Assert.AreEqual(SunPosition.GetSunDeclination(new DateTime(2014, 6, 22)), 23.0 + 27.0 / 60, Delta);
 }