java.time.Clock#tick ( )源码实例Demo

下面列出了java.time.Clock#tick ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: hottub   文件: TCKClock_Tick.java
public void test_hashCode() {
    Clock a = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock b = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    assertEquals(a.hashCode(), a.hashCode());
    assertEquals(a.hashCode(), b.hashCode());

    Clock c = Clock.tick(Clock.system(MOSCOW), Duration.ofMillis(500));
    assertEquals(a.hashCode() == c.hashCode(), false);

    Clock d = Clock.tick(Clock.system(PARIS), Duration.ofMillis(499));
    assertEquals(a.hashCode() == d.hashCode(), false);
}
 
源代码2 项目: openjdk-jdk8u   文件: TCKClock_Tick.java
public void test_hashCode() {
    Clock a = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock b = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    assertEquals(a.hashCode(), a.hashCode());
    assertEquals(a.hashCode(), b.hashCode());

    Clock c = Clock.tick(Clock.system(MOSCOW), Duration.ofMillis(500));
    assertEquals(a.hashCode() == c.hashCode(), false);

    Clock d = Clock.tick(Clock.system(PARIS), Duration.ofMillis(499));
    assertEquals(a.hashCode() == d.hashCode(), false);
}
 
源代码3 项目: jdk8u-dev-jdk   文件: TCKClock_Tick.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test_tick_ClockDuration_subMilliNotDivisible_123ns() {
    Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, 123));
}
 
源代码4 项目: openjdk-jdk8u-backup   文件: TCKClock_Tick.java
@Test(expectedExceptions = NullPointerException.class)
public void test_tick_ClockDuration_nullDuration() {
    Clock.tick(Clock.systemUTC(), null);
}
 
源代码5 项目: openjdk-8-source   文件: TCKClock_Tick.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test_tick_ClockDuration_subMilliNotDivisible_123ns() {
    Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, 123));
}
 
源代码6 项目: jdk8u-dev-jdk   文件: TCKClock_Tick.java
@Test(expectedExceptions = NullPointerException.class)
public void test_tick_ClockDuration_nullDuration() {
    Clock.tick(Clock.systemUTC(), null);
}
 
源代码7 项目: openjdk-jdk8u   文件: TCKClock_Tick.java
public void test_tick_ClockDuration_zeroDuration() {
    Clock underlying = Clock.system(PARIS);
    Clock test = Clock.tick(underlying, Duration.ZERO);
    assertSame(test, underlying);  // spec says same
}
 
源代码8 项目: openjdk-jdk8u   文件: TCKClock_Tick.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test_tick_ClockDuration_subMilliNotDivisible_999ns() {
    Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, 999));
}
 
源代码9 项目: openjdk-jdk8u-backup   文件: TCKClock_Tick.java
public void test_tick_ClockDuration_zeroDuration() {
    Clock underlying = Clock.system(PARIS);
    Clock test = Clock.tick(underlying, Duration.ZERO);
    assertSame(test, underlying);  // spec says same
}
 
源代码10 项目: hottub   文件: TCKClock_Tick.java
public void test_withZone() {
    Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock changed = test.withZone(MOSCOW);
    assertEquals(test.getZone(), PARIS);
    assertEquals(changed.getZone(), MOSCOW);
}
 
源代码11 项目: hottub   文件: TCKClock_Tick.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test_tick_ClockDuration_negative1ns() {
    Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, -1));
}
 
源代码12 项目: jdk8u-jdk   文件: TCKClock_Tick.java
public void test_withZone() {
    Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock changed = test.withZone(MOSCOW);
    assertEquals(test.getZone(), PARIS);
    assertEquals(changed.getZone(), MOSCOW);
}
 
源代码13 项目: dragonwell8_jdk   文件: TCKClock_Tick.java
public void test_withZone_equal() {
    Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock changed = test.withZone(PARIS);
    assertEquals(test, changed);
}
 
源代码14 项目: jdk8u-jdk   文件: TCKClock_Tick.java
public void test_withZone_equal() {
    Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock changed = test.withZone(PARIS);
    assertEquals(test, changed);
}
 
源代码15 项目: openjdk-jdk9   文件: TCKClock_Tick.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test_tick_ClockDuration_subMilliNotDivisible_123ns() {
    Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, 123));
}
 
源代码16 项目: openjdk-8-source   文件: TCKClock_Tick.java
public void test_withZone_equal() {
    Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock changed = test.withZone(PARIS);
    assertEquals(test, changed);
}
 
源代码17 项目: jdk8u60   文件: TCKClock_Tick.java
@Test(expectedExceptions = NullPointerException.class)
public void test_tick_ClockDuration_nullDuration() {
    Clock.tick(Clock.systemUTC(), null);
}
 
源代码18 项目: openjdk-jdk8u   文件: TCKClock_Tick.java
public void test_withZone() {
    Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
    Clock changed = test.withZone(MOSCOW);
    assertEquals(test.getZone(), PARIS);
    assertEquals(changed.getZone(), MOSCOW);
}
 
源代码19 项目: jdk8u-jdk   文件: TestClock_Tick.java
public void test_toString() {
    Clock test = Clock.tick(Clock.systemUTC(), Duration.ofMillis(500));
    assertEquals(test.toString(), "TickClock[SystemClock[Z],PT0.5S]");
}
 
源代码20 项目: openjdk-jdk8u-backup   文件: TCKClock_Tick.java
@Test(expectedExceptions = IllegalArgumentException.class)
public void test_tick_ClockDuration_negative1ns() {
    Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, -1));
}