()
| 98 | } |
| 99 | |
| 100 | @Test |
| 101 | public void test() { |
| 102 | Solar solar = Solar.fromYmd(1986,1,5); |
| 103 | Lunar lunar = solar.getLunar(); |
| 104 | Assert.assertEquals("小寒", lunar.getJie()); |
| 105 | Assert.assertEquals("小寒", lunar.getJieQi()); |
| 106 | Assert.assertEquals("小寒", lunar.getCurrentJieQi().getName()); |
| 107 | Assert.assertEquals("小寒", lunar.getCurrentJie().getName()); |
| 108 | Assert.assertNull(lunar.getCurrentQi()); |
| 109 | Assert.assertEquals("", lunar.getQi()); |
| 110 | Assert.assertEquals("大雪", lunar.getPrevJie().getName()); |
| 111 | Assert.assertEquals("冬至", lunar.getPrevQi().getName()); |
| 112 | Assert.assertEquals("冬至", lunar.getPrevJieQi().getName()); |
| 113 | |
| 114 | solar = Solar.fromYmdHms(1986,1,20,17,0,0); |
| 115 | lunar = solar.getLunar(); |
| 116 | Assert.assertEquals("大寒", lunar.getQi()); |
| 117 | Assert.assertEquals("大寒", lunar.getJieQi()); |
| 118 | Assert.assertEquals("大寒", lunar.getCurrentJieQi().getName()); |
| 119 | Assert.assertEquals("大寒", lunar.getCurrentQi().getName()); |
| 120 | Assert.assertNull(lunar.getCurrentJie()); |
| 121 | Assert.assertEquals("", lunar.getJie()); |
| 122 | Assert.assertEquals("立春", lunar.getNextJie().getName()); |
| 123 | Assert.assertEquals("雨水", lunar.getNextQi().getName()); |
| 124 | Assert.assertEquals("立春", lunar.getNextJieQi().getName()); |
| 125 | solar = Solar.fromYmdHms(1986,1,20,14,0,0); |
| 126 | lunar = solar.getLunar(); |
| 127 | Assert.assertEquals("小寒", lunar.getPrevJie().getName()); |
| 128 | Assert.assertEquals("冬至", lunar.getPrevQi().getName()); |
| 129 | Assert.assertEquals("小寒", lunar.getPrevJieQi().getName()); |
| 130 | |
| 131 | solar = Solar.fromYmd(1986,12,7); |
| 132 | lunar = solar.getLunar(); |
| 133 | Assert.assertEquals("大雪", lunar.getJie()); |
| 134 | Assert.assertEquals("大雪", lunar.getJieQi()); |
| 135 | Assert.assertEquals("大雪", lunar.getCurrentJieQi().getName()); |
| 136 | Assert.assertEquals("大雪", lunar.getCurrentJie().getName()); |
| 137 | Assert.assertNull(lunar.getCurrentQi()); |
| 138 | Assert.assertEquals("", lunar.getQi()); |
| 139 | Assert.assertEquals("大雪", lunar.getNextJie().getName()); |
| 140 | Assert.assertEquals("冬至", lunar.getNextQi().getName()); |
| 141 | Assert.assertEquals("大雪", lunar.getNextJieQi().getName()); |
| 142 | |
| 143 | solar = Solar.fromYmd(1986,1,1); |
| 144 | lunar = solar.getLunar(); |
| 145 | Assert.assertEquals("", lunar.getJie()); |
| 146 | Assert.assertEquals("", lunar.getQi()); |
| 147 | Assert.assertEquals("", lunar.getJieQi()); |
| 148 | Assert.assertNull(lunar.getCurrentJieQi()); |
| 149 | Assert.assertNull(lunar.getCurrentJie()); |
| 150 | Assert.assertNull(lunar.getCurrentQi()); |
| 151 | Assert.assertEquals("大雪", lunar.getPrevJie().getName()); |
| 152 | Assert.assertEquals("冬至", lunar.getPrevQi().getName()); |
| 153 | Assert.assertEquals("冬至", lunar.getPrevJieQi().getName()); |
| 154 | Assert.assertEquals("小寒", lunar.getNextJie().getName()); |
| 155 | Assert.assertEquals("大寒", lunar.getNextQi().getName()); |
| 156 | Assert.assertEquals("小寒", lunar.getNextJieQi().getName()); |
| 157 |
nothing calls this directly
no test coverage detected