]>
git.saurik.com Git - apple/icu.git/blob - icuSources/test/intltest/astrotst.h
1 // © 2016 and later: Unicode, Inc. and others.
2 // License & terms of use: http://www.unicode.org/copyright.html
3 /********************************************************************
5 * Copyright (c) 1997-2008, International Business Machines Corporation and
6 * others. All Rights Reserved.
7 ********************************************************************/
12 #include "unicode/utypes.h"
14 #if !UCONFIG_NO_FORMATTING
16 #include "unicode/calendar.h"
17 #include "unicode/gregocal.h"
18 #include "unicode/smpdtfmt.h"
22 class AstroTest
: public CalendarTimeZoneTest
{
25 void runIndexedTest( int32_t index
, UBool exec
, const char* &name
, char* par
);
29 void TestSolarLongitude(void);
31 void TestLunarPosition(void);
33 void TestCoordinates(void);
35 void TestCoverage(void);
37 void TestSunriseTimes(void);
39 void TestBasics(void);
41 void TestMoonAge(void);
43 void initAstro(UErrorCode
&);
44 void closeAstro(UErrorCode
&);
46 CalendarAstronomer
*astro
;
51 #endif /* #if !UCONFIG_NO_FORMATTING */
53 #endif // __AstroTest__