MCPcopy Create free account
hub / github.com/6tail/lunar-java / testNext

Method testNext

src/test/java/test/SolarTest.java:54–75  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

52 }
53
54 @Test
55 public void testNext(){
56 Solar date = new Solar(2020,1,23);
57 Assert.assertEquals("2020-01-24",date.next(1).toString());
58 // 仅工作日,跨越春节假期
59 Assert.assertEquals("2020-02-03",date.next(1,true).toString());
60
61 date = new Solar(2020,2,3);
62 Assert.assertEquals("2020-01-31",date.next(-3).toString());
63 // 仅工作日,跨越春节假期
64 Assert.assertEquals("2020-01-21",date.next(-3,true).toString());
65
66 date = new Solar(2020,2,9);
67 Assert.assertEquals("2020-02-15",date.next(6).toString());
68 // 仅工作日,跨越周末
69 Assert.assertEquals("2020-02-17",date.next(6,true).toString());
70
71 date = new Solar(2020,1,17);
72 Assert.assertEquals("2020-01-18",date.next(1).toString());
73 // 仅工作日,周日调休按上班算
74 Assert.assertEquals("2020-01-19",date.next(1,true).toString());
75 }
76
77 @Test
78 public void test11(){

Callers

nothing calls this directly

Calls 2

nextMethod · 0.95
toStringMethod · 0.45

Tested by

no test coverage detected