tradecatlabs's picture
deploy FateCat HF Space free web workbench
acb2cec verified
Raw
History Blame Contribute Delete
2.74 kB
# -*- coding: utf-8 -*-
import unittest
from lunar_python import Solar
class XingZuoTest(unittest.TestCase):
def test1(self):
solar = Solar.fromYmd(2020, 3, 21)
self.assertEqual("白羊", solar.getXingZuo())
solar = Solar.fromYmd(2020, 4, 19)
self.assertEqual("白羊", solar.getXingZuo())
def test2(self):
solar = Solar.fromYmd(2020, 4, 20)
self.assertEqual("金牛", solar.getXingZuo())
solar = Solar.fromYmd(2020, 5, 20)
self.assertEqual("金牛", solar.getXingZuo())
def test3(self):
solar = Solar.fromYmd(2020, 5, 21)
self.assertEqual("双子", solar.getXingZuo())
solar = Solar.fromYmd(2020, 6, 21)
self.assertEqual("双子", solar.getXingZuo())
def test4(self):
solar = Solar.fromYmd(2020, 6, 22)
self.assertEqual("巨蟹", solar.getXingZuo())
solar = Solar.fromYmd(2020, 7, 22)
self.assertEqual("巨蟹", solar.getXingZuo())
def test5(self):
solar = Solar.fromYmd(2020, 7, 23)
self.assertEqual("狮子", solar.getXingZuo())
solar = Solar.fromYmd(2020, 8, 22)
self.assertEqual("狮子", solar.getXingZuo())
def test6(self):
solar = Solar.fromYmd(2020, 8, 23)
self.assertEqual("处女", solar.getXingZuo())
solar = Solar.fromYmd(2020, 9, 22)
self.assertEqual("处女", solar.getXingZuo())
def test7(self):
solar = Solar.fromYmd(2020, 9, 23)
self.assertEqual("天秤", solar.getXingZuo())
solar = Solar.fromYmd(2020, 10, 23)
self.assertEqual("天秤", solar.getXingZuo())
def test8(self):
solar = Solar.fromYmd(2020, 10, 24)
self.assertEqual("天蝎", solar.getXingZuo())
solar = Solar.fromYmd(2020, 11, 22)
self.assertEqual("天蝎", solar.getXingZuo())
def test9(self):
solar = Solar.fromYmd(2020, 11, 23)
self.assertEqual("射手", solar.getXingZuo())
solar = Solar.fromYmd(2020, 12, 21)
self.assertEqual("射手", solar.getXingZuo())
def test10(self):
solar = Solar.fromYmd(2020, 12, 22)
self.assertEqual("摩羯", solar.getXingZuo())
solar = Solar.fromYmd(2021, 1, 19)
self.assertEqual("摩羯", solar.getXingZuo())
def test11(self):
solar = Solar.fromYmd(2021, 1, 20)
self.assertEqual("水瓶", solar.getXingZuo())
solar = Solar.fromYmd(2021, 2, 18)
self.assertEqual("水瓶", solar.getXingZuo())
def test12(self):
solar = Solar.fromYmd(2021, 2, 19)
self.assertEqual("双鱼", solar.getXingZuo())
solar = Solar.fromYmd(2021, 3, 20)
self.assertEqual("双鱼", solar.getXingZuo())