java.time.OffsetDateTime#minusMinutes ( )源码实例Demo

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

源代码1 项目: blackduck-alert   文件: DefaultAuditUtilityTest.java
@Test
public void findFirstByJobIdNotNullTest() {
    OffsetDateTime timeLastSent = DateUtils.createCurrentDateTimestamp();
    OffsetDateTime timeCreated = timeLastSent.minusMinutes(10L);
    AuditEntryStatus status = AuditEntryStatus.PENDING;
    UUID testUUID = UUID.randomUUID();

    AuditEntryRepository auditEntryRepository = Mockito.mock(AuditEntryRepository.class);
    AuditEntryEntity auditEntryEntity = new AuditEntryEntity(testUUID, timeCreated, timeLastSent, status.name(), null, null);
    Mockito.when(auditEntryRepository.findFirstByCommonConfigIdOrderByTimeLastSentDesc(Mockito.any(UUID.class))).thenReturn(Optional.of(auditEntryEntity));

    DefaultAuditUtility auditUtility = new DefaultAuditUtility(auditEntryRepository, null, null, null, null);
    AuditJobStatusModel auditJobStatusModel = auditUtility.findFirstByJobId(testUUID).get();

    String testTimeAuditCreated = auditJobStatusModel.getTimeAuditCreated();
    String testTimeLastSent = auditJobStatusModel.getTimeLastSent();
    String testStatus = auditJobStatusModel.getStatus();

    assertTrue(auditUtility.findFirstByJobId(testUUID).isPresent());
    assertEquals(DateUtils.formatDate(timeCreated, DateUtils.AUDIT_DATE_FORMAT), testTimeAuditCreated);
    assertEquals(DateUtils.formatDate(timeLastSent, DateUtils.AUDIT_DATE_FORMAT), testTimeLastSent);
    assertEquals(status.getDisplayName(), testStatus);
}
 
@Test
public void testFindBetweenDateRange() {
    List<SystemMessageEntity> expectedMessages = createSystemMessageList();
    Collections.reverse(expectedMessages);
    OffsetDateTime currentDateTime = DateUtils.createCurrentDateTimestamp();
    OffsetDateTime startTime = currentDateTime.minusMinutes(10);
    List<SystemMessageEntity> savedMessages = new ArrayList<>(expectedMessages);
    savedMessages.add(new SystemMessageEntity(currentDateTime, SEVERITY, "content", TYPE));
    savedMessages.add(new SystemMessageEntity(startTime.minusMinutes(15), SEVERITY, "content", TYPE));
    savedMessages.add(new SystemMessageEntity(currentDateTime.plusMinutes(5), SEVERITY, "content", TYPE));
    systemMessageRepository.saveAll(savedMessages);
    DateRange dateRange = DateRange.of(startTime, currentDateTime);
    List<SystemMessageModel> actualMessageList = defaultSystemMessageUtility.findBetween(dateRange);
    assertNotNull(actualMessageList);
    assertEquals(MESSAGE_COUNT, actualMessageList.size());
    assertEquals(expectedMessages.size(), actualMessageList.size());
}
 
private List<SystemMessageEntity> createSystemMessageList() {
    List<SystemMessageEntity> messages = new ArrayList<>(MESSAGE_COUNT);
    OffsetDateTime dateTime = DateUtils.createCurrentDateTimestamp();
    for (int index = 0; index < MESSAGE_COUNT; index++) {
        dateTime = dateTime.minusMinutes(1);
        messages.add(new SystemMessageEntity(dateTime, "severity_" + index, "content_" + index, TYPE + "_" + index));
    }
    return messages;
}
 
源代码4 项目: blackduck-alert   文件: UpdateCheckerTest.java
@ParameterizedTest
@ValueSource(strings = { SUFFIX_SNAPSHOT, SUFFIX_SIGQA_1 })
public void testAlertIsNewerDateBothSnapshot(String versionSuffix) {
    UpdateChecker updateChecker = getEmptyUpdateChecker();

    OffsetDateTime alertTime = DateUtils.createCurrentDateTimestamp();
    OffsetDateTime dockerTagDate = alertTime.minusMinutes(80);

    UpdateModel updateModel = updateChecker.getUpdateModel("1.0.0-" + versionSuffix, formatDate(alertTime, DOCKER_DATE_FORMAT), "1.0.0-" + versionSuffix, formatDate(dockerTagDate, DOCKER_DATE_FORMAT), null);

    assertFalse(updateModel.getUpdatable());
}
 
源代码5 项目: blackduck-alert   文件: UpdateCheckerTest.java
@ParameterizedTest
@ValueSource(strings = { SUFFIX_SNAPSHOT, SUFFIX_SIGQA_1 })
public void testAlertIsNewerButCloseBothSnapshot(String versionSuffix) {
    UpdateChecker updateChecker = getEmptyUpdateChecker();

    OffsetDateTime alertTime = DateUtils.createCurrentDateTimestamp();
    OffsetDateTime dockerTagDate = alertTime.minusMinutes(20);

    UpdateModel updateModel = updateChecker.getUpdateModel("1.0.0-" + versionSuffix, formatDate(alertTime, DOCKER_DATE_FORMAT), "1.0.0-" + versionSuffix, formatDate(dockerTagDate, DOCKER_DATE_FORMAT), null);

    assertFalse(updateModel.getUpdatable());
}
 
源代码6 项目: dragonwell8_jdk   文件: TCKOffsetDateTime.java
@Test
public void test_minusMinutes() {
    OffsetDateTime base = OffsetDateTime.of(2008, 6, 30, 11, 30, 59, 0, OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(30);
    assertEquals(test, OffsetDateTime.of(2008, 6, 30, 11, 0, 59, 0, OFFSET_PONE));
}
 
源代码7 项目: jdk8u_jdk   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码8 项目: jdk8u-jdk   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码9 项目: jdk8u-dev-jdk   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码10 项目: jdk8u60   文件: TCKOffsetDateTime.java
@Test
public void test_minusMinutes() {
    OffsetDateTime base = OffsetDateTime.of(2008, 6, 30, 11, 30, 59, 0, OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(30);
    assertEquals(test, OffsetDateTime.of(2008, 6, 30, 11, 0, 59, 0, OFFSET_PONE));
}
 
源代码11 项目: jdk8u60   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码12 项目: openjdk-jdk8u   文件: TCKOffsetDateTime.java
@Test
public void test_minusMinutes() {
    OffsetDateTime base = OffsetDateTime.of(2008, 6, 30, 11, 30, 59, 0, OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(30);
    assertEquals(test, OffsetDateTime.of(2008, 6, 30, 11, 0, 59, 0, OFFSET_PONE));
}
 
源代码13 项目: openjdk-jdk8u   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码14 项目: jdk8u-jdk   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码15 项目: openjdk-8-source   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码16 项目: openjdk-jdk8u-backup   文件: TCKOffsetDateTime.java
@Test
public void test_minusMinutes() {
    OffsetDateTime base = OffsetDateTime.of(2008, 6, 30, 11, 30, 59, 0, OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(30);
    assertEquals(test, OffsetDateTime.of(2008, 6, 30, 11, 0, 59, 0, OFFSET_PONE));
}
 
源代码17 项目: j2objc   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码18 项目: openjdk-jdk9   文件: TCKOffsetDateTime.java
@Test
public void test_minusMinutes() {
    OffsetDateTime base = OffsetDateTime.of(2008, 6, 30, 11, 30, 59, 0, OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(30);
    assertEquals(test, OffsetDateTime.of(2008, 6, 30, 11, 0, 59, 0, OFFSET_PONE));
}
 
源代码19 项目: openjdk-jdk9   文件: TestOffsetDateTime.java
@Test
public void test_minusMinutes_zero() {
    OffsetDateTime base = OffsetDateTime.of(LocalDate.of(2008, 6, 30), LocalTime.of(11, 30, 59), OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(0);
    assertSame(test, base);
}
 
源代码20 项目: jdk8u-jdk   文件: TCKOffsetDateTime.java
@Test
public void test_minusMinutes() {
    OffsetDateTime base = OffsetDateTime.of(2008, 6, 30, 11, 30, 59, 0, OFFSET_PONE);
    OffsetDateTime test = base.minusMinutes(30);
    assertEquals(test, OffsetDateTime.of(2008, 6, 30, 11, 0, 59, 0, OFFSET_PONE));
}