コード例 #1
0
ファイル: UpdateLogTest.java プロジェクト: GaetanJUVIN/whois
  @Test
  public void logUpdateResult_create_success_dryRun() {
    final RpslObject maintainer = RpslObject.parse("mntner: TST-MNT");
    final UpdateResult updateResult =
        new UpdateResult(
            maintainer,
            maintainer,
            Action.CREATE,
            UpdateStatus.SUCCESS,
            new ObjectMessages(),
            0,
            true);
    when(update.getCredentials()).thenReturn(new Credentials());
    when(updateContext.createUpdateResult(update)).thenReturn(updateResult);

    subject.logUpdateResult(updateRequest, updateContext, update, stopwatch);

    verify(logger)
        .info(
            matches(
                "\\[\\s*0\\] 0[,.]000 ns   DRY CREATE mntner       TST-MNT                        \\(1\\) SUCCESS               : <E0,W0,I0> AUTH  - null"));
  }