private void assertNoLastUsedForQP(String qualityProfileKey) { assertThat(selectLastUser(qualityProfileKey)).isNull(); }
private void assertNoUserUpdatedAtDate(String qualityProfileKey) { assertThat(selectUserUpdatedAt(qualityProfileKey)).isNull(); }
@Test public void age_in_seconds() { long now = System.currentTimeMillis(); DurationLabel.Result result = DurationLabel.label(now - System.currentTimeMillis()); assertThat(result.key()).isEqualTo("duration.seconds"); assertThat(result.value()).isNull(); }
@Test public void toLong() { assertThat(RubyUtils.toLong(null)).isNull(); assertThat(RubyUtils.toLong(2)).isEqualTo(2L); assertThat(RubyUtils.toLong(3L)).isEqualTo(3L); assertThat(RubyUtils.toLong("4")).isEqualTo(4L); }
@Override public void execute(Context context) throws SQLException { assertThat(context.prepareSelect("select id from persons order by id desc").list(Select.LONG_READER)) .containsExactly(3L, 2L, 1L); assertThat(context.prepareSelect("select id from persons where id=?").setLong(1, 2L).get(Select.LONG_READER)) .isEqualTo(2L); assertThat(context.prepareSelect("select id from persons where id=?").setLong(1, 12345L).get(Select.LONG_READER)) .isNull(); executed.set(true); } }.execute();
@Test public void age_in_minute() { DurationLabel.Result result = DurationLabel.label(now() - ago(MINUTE)); assertThat(result.key()).isEqualTo("duration.minute"); assertThat(result.value()).isNull(); }
@Test public void age_in_month() { DurationLabel.Result result = DurationLabel.label(now() - ago(35 * DAY)); assertThat(result.key()).isEqualTo("duration.month"); assertThat(result.value()).isNull(); }
@Test public void age_in_day() { DurationLabel.Result result = DurationLabel.label(now() - ago(30 * HOUR)); assertThat(result.key()).isEqualTo("duration.day"); assertThat(result.value()).isNull(); }
@Test public void year_ago() { DurationLabel.Result result = DurationLabel.label(now() - ago(14 * MONTH)); assertThat(result.key()).isEqualTo("duration.year"); assertThat(result.value()).isNull(); }
@Test public void age_in_hour() { DurationLabel.Result result = DurationLabel.label(now() - ago(HOUR)); assertThat(result.key()).isEqualTo("duration.hour"); assertThat(result.value()).isNull(); }
private void assertInitializedIssue(DefaultIssue issue) { assertThat(issue.projectKey()).isEqualTo(PROJECT.getKey()); assertThat(issue.componentKey()).isEqualTo(FILE.getKey()); assertThat(issue.componentUuid()).isEqualTo(FILE.getUuid()); assertThat(issue.resolution()).isNull(); assertThat(issue.status()).isEqualTo(Issue.STATUS_OPEN); assertThat(issue.key()).isNull(); assertThat(issue.authorLogin()).isNull(); assertThat(issue.effort()).isNull(); assertThat(issue.effortInMinutes()).isNull(); }
@Test public void null_param() { assertThat(underTest.param("a_string")).isNull(); assertThat(underTest.paramAsBoolean("a_boolean")).isNull(); assertThat(underTest.paramAsInt("a_number")).isNull(); assertThat(underTest.paramAsLong("a_number")).isNull(); }
@Test public void scanSerializedSubscriberMaxBuffered() { LambdaSubscriber<String> actual = new LambdaSubscriber<>(null, e -> { }, null, null); SerializedSubscriber<String> test = new SerializedSubscriber<>(actual); test.tail = new SerializedSubscriber.LinkedArrayNode<>(""); test.tail.count = Integer.MAX_VALUE; assertThat(test.scan(Scannable.Attr.BUFFERED)).isEqualTo(Integer.MAX_VALUE); assertThat(test.scan(Scannable.Attr.LARGE_BUFFERED)).isNull(); }
private static void verifyNoMetadata(RuleMetadataDto metadata, RuleDefinitionDto ruleDefinition, OrganizationDto organization) { assertThat(metadata.getOrganizationUuid()).isEqualTo(organization.getUuid()); assertThat(metadata.getRemediationBaseEffort()).isNull(); assertThat(metadata.getRemediationFunction()).isNull(); assertThat(metadata.getRemediationGapMultiplier()).isNull(); assertThat(metadata.getTags()).isEmpty(); assertThat(metadata.getNoteData()).isNull(); assertThat(metadata.getNoteCreatedAt()).isNull(); assertThat(metadata.getNoteUpdatedAt()).isNull(); assertThat(metadata.getAdHocName()).isNull(); assertThat(metadata.getAdHocDescription()).isNull(); assertThat(metadata.getAdHocSeverity()).isNull(); assertThat(metadata.getAdHocType()).isNull(); }
private QProfileDto verifyProfileInDb(OrganizationDto organization, BuiltInQProfile builtIn) { QProfileDto profileOnOrg1 = db.getDbClient().qualityProfileDao().selectByNameAndLanguage(dbSession, organization, builtIn.getName(), builtIn.getLanguage()); assertThat(profileOnOrg1.getLanguage()).isEqualTo(builtIn.getLanguage()); assertThat(profileOnOrg1.getName()).isEqualTo(builtIn.getName()); assertThat(profileOnOrg1.getOrganizationUuid()).isEqualTo(organization.getUuid()); assertThat(profileOnOrg1.getParentKee()).isNull(); assertThat(profileOnOrg1.getLastUsed()).isNull(); assertThat(profileOnOrg1.getUserUpdatedAt()).isNull(); assertThat(profileOnOrg1.getRulesUpdatedAt()).isNotEmpty(); assertThat(profileOnOrg1.getKee()).isNotEqualTo(profileOnOrg1.getRulesProfileUuid()); assertThat(profileOnOrg1.getId()).isNotNull(); return profileOnOrg1; }
@Test public void shouldHandleNullValue() throws Exception { mockColumns("LoNgfielD"); mockAllNullsResult(); SampleBean sampleBean = mapper.map(resultSet, ctx); assertThat(sampleBean.getLongField()).isNull(); }
private void assertThatProfileIsUpdatedBySystem(QProfileDto profile) { QProfileDto loaded = db.getDbClient().qualityProfileDao().selectByUuid(db.getSession(), profile.getKee()); assertThat(loaded.getUserUpdatedAt()).isNull(); assertThat(loaded.getRulesUpdatedAt()).isNotEmpty(); }
@Test public void set_empty_dates() { issue .setCreationDate(null) .setUpdateDate(null) .setCloseDate(null) .setSelectedAt(null); assertThat(issue.creationDate()).isNull(); assertThat(issue.updateDate()).isNull(); assertThat(issue.closeDate()).isNull(); assertThat(issue.selectedAt()).isNull(); }
@Test public void return_project_without_analysis() { ComponentDto project = dbTester.components().insertComponent(ComponentTesting.newPrivateProjectDto(dbTester.organizations().insert())); dbClient.snapshotDao().insert(dbSession, newAnalysis(project).setLast(false)); dbSession.commit(); Map<String, ProjectMeasures> docsById = createResultSetAndReturnDocsById(); assertThat(docsById).hasSize(1); ProjectMeasures doc = docsById.get(project.uuid()); assertThat(doc.getProject().getAnalysisDate()).isNull(); }