@Test public void verify_equals() { assertThat(QUALITY_PROFILE).isEqualTo(new QualityProfile(SOME_QP_KEY, SOME_QP_NAME, SOME_LANGUAGE_KEY, SOME_DATE)); assertThat(QUALITY_PROFILE).isEqualTo(QUALITY_PROFILE); assertThat(QUALITY_PROFILE).isNotEqualTo(null); }
private void verifyFormattedLogEncoder(Encoder<ILoggingEvent> encoder, String logPattern) { assertThat(encoder).isInstanceOf(PatternLayoutEncoder.class); PatternLayoutEncoder patternEncoder = (PatternLayoutEncoder) encoder; assertThat(patternEncoder.getPattern()).isEqualTo(logPattern); }
@Test public void equalsReturnsTrueIfUsernamesAreTheSame() { User user1 = new User("rod", "koala", true, true, true, true, ROLE_12); assertThat(user1).isNotNull(); assertThat(user1).isNotEqualTo("A STRING"); assertThat(user1).isEqualTo(user1); assertThat(user1).isEqualTo((new User("rod", "notthesame", true, true, true, true, ROLE_12))); }
private void verifyGroup(String expectedName, String expectedDescription) { Map<String, Object> cols = db.selectFirst("select name as \"name\", description as \"description\", " + "created_at as \"created_at\", updated_at as \"updated_at\" " + "from groups where name='" + expectedName + "'"); assertThat(cols.get("name")).isEqualTo(expectedName); assertThat(cols.get("description")).isEqualTo(expectedDescription); assertThat(cols.get("created_at")).isNotNull(); }
@Test public void update_not_local_user() throws Exception { insertUserWithPassword("john", false); migration.execute(); List<Map<String, Object>> rows = db.select("SELECT CRYPTED_PASSWORD,SALT,UPDATED_AT FROM users"); assertThat(rows).hasSize(1); assertThat(rows.get(0).get("CRYPTED_PASSWORD")).isNull(); assertThat(rows.get(0).get("SALT")).isNull(); assertThat(rows.get(0).get("UPDATED_AT")).isEqualTo(NOW); }
@Test public void testSchemeContent() throws Exception { String uri = "content://path/to/content"; Scheme result = Scheme.ofUri(uri); Scheme expected = Scheme.CONTENT; Assertions.assertThat(result).isEqualTo(expected); }
private void assertHandshake(HttpServletRequest request) { TestHandshakeHandler handshakeHandler = context .getBean(TestHandshakeHandler.class); assertThat(handshakeHandler.attributes.get(CsrfToken.class.getName())).isSameAs( token); assertThat(handshakeHandler.attributes.get(sessionAttr)).isEqualTo( request.getSession().getAttribute(sessionAttr)); }
@Test public void equals_is_based_on_content() { NodeDetails.Builder builder = testSupport.randomNodeDetailsBuilder(); NodeDetails underTest = builder.build(); assertThat(underTest).isEqualTo(underTest); assertThat(builder.build()) .isEqualTo(underTest) .isNotSameAs(underTest); assertThat(underTest).isNotEqualTo(null); assertThat(underTest).isNotEqualTo(new Object()); }
public void verify(UserDto userDto, boolean root) { Map<String, Object> row = db.selectFirst("select is_root as \"isRoot\", updated_at as \"updatedAt\" from users where login = '" + userDto.getLogin() + "'"); Object isRoot = row.get("isRoot"); assertThat(isRoot) .as("Root flag of user '%s' is '%s'", userDto.getLogin(), root) .isEqualTo(isRoot instanceof Long ? toLong(root) : root); assertThat(row.get("updatedAt")) .as("UpdatedAt of user '%s' has changed since insertion", userDto.getLogin()) .isNotEqualTo(userDto.getUpdatedAt()); }
@Test public void define_index_action() { WebService.Action action = controller.action("index"); assertThat(action).isNotNull(); assertThat(action.handler()).isInstanceOf(RemovedWebServiceHandler.class); assertThat(action.responseExampleAsString()).isNotEmpty(); assertThat(action.params()).isEmpty(); }
@Test public void loadConfigWhenCustomContentNegotiationStrategyBeanThenOverridesDefault() throws Exception { OverrideContentNegotiationStrategySharedObjectConfig.CONTENT_NEGOTIATION_STRATEGY_BEAN = mock(ContentNegotiationStrategy.class); this.spring.register(OverrideContentNegotiationStrategySharedObjectConfig.class).autowire(); OverrideContentNegotiationStrategySharedObjectConfig securityConfig = this.spring.getContext().getBean(OverrideContentNegotiationStrategySharedObjectConfig.class); assertThat(securityConfig.contentNegotiationStrategySharedObject).isNotNull(); assertThat(securityConfig.contentNegotiationStrategySharedObject) .isSameAs(OverrideContentNegotiationStrategySharedObjectConfig.CONTENT_NEGOTIATION_STRATEGY_BEAN); }
@Test public void verify_getters() { QGChangeEvent underTest = new QGChangeEvent(project, branch, analysis, configuration, previousStatus, supplier); assertThat(underTest.getProject()).isSameAs(project); assertThat(underTest.getBranch()).isSameAs(branch); assertThat(underTest.getAnalysis()).isSameAs(analysis); assertThat(underTest.getProjectConfiguration()).isSameAs(configuration); assertThat(underTest.getPreviousStatus()).contains(previousStatus); assertThat(underTest.getQualityGateSupplier()).isSameAs(supplier); }
@Test public void testGetImageSizeScaleTo_useImageLayoutParams() throws Exception { // Set a defined width mView.setLayoutParams(new FrameLayout.LayoutParams(300, 300)); ImageSize expected = new ImageSize(300, 300); ImageSize result = ImageSizeUtils.defineTargetSizeForView(mImageAware, new ImageSize(500, 500)); Assertions.assertThat(result).isNotNull().isEqualsToByComparingFields(expected); }
@Test public void create_local_client() { LocalConnector connector = mock(LocalConnector.class); WsClient client = WsClientFactories.getLocal().newClient(connector); assertThat(client).isInstanceOf(DefaultWsClient.class); assertThat(client.wsConnector()).isInstanceOf(LocalWsConnector.class); assertThat(((LocalWsConnector) client.wsConnector()).localConnector()).isSameAs(connector); } }
@Test public void shouldCreateDesEncryptorIfCipherFileIsPresent() throws IOException { resetCipher.setupDESCipherFile(); assertThat(desCipherFile).exists(); GoCipher goCipher = new GoCipher(systemEnvironment); assertThat(goCipher.aesEncrypter).isNotNull(); assertThat(goCipher.desEncrypter).isNotNull(); }
@Test public void test_default_result() { Result<Object> result = Result.of(); assertThat(result.ok()).isTrue(); assertThat(result.errors()).isEmpty(); assertThat(result.httpStatus()).isEqualTo(200); assertThat(result.get()).isNull(); Object obj = new Object(); result.set(obj); assertThat(result.get()).isSameAs(obj); }
@Test public void getJwtDecoderWhenContextHasBeanAndUserConfiguresJwkSetUriThenJwkSetUriTakesPrecedence() { JwtDecoder decoder = mock(JwtDecoder.class); ApplicationContext context = mock(ApplicationContext.class); when(context.getBean(JwtDecoder.class)).thenReturn(decoder); OAuth2ResourceServerConfigurer.JwtConfigurer jwtConfigurer = new OAuth2ResourceServerConfigurer(context).jwt(); jwtConfigurer.jwkSetUri(JWK_SET_URI); assertThat(jwtConfigurer.getJwtDecoder()).isNotEqualTo(decoder); assertThat(jwtConfigurer.getJwtDecoder()).isInstanceOf(NimbusJwtDecoder.class); }
@Test public void configure_no_rotation_on_sonar_file() { settings.getProps().set("sonar.log.rollingPolicy", "none"); LoggerContext ctx = underTest.configure(); Logger rootLogger = ctx.getLogger(ROOT_LOGGER_NAME); Appender<ILoggingEvent> appender = rootLogger.getAppender("file_sonar"); assertThat(appender) .isNotInstanceOf(RollingFileAppender.class) .isInstanceOf(FileAppender.class); }
@Test public void set_severity() { boolean updated = underTest.setSeverity(issue, "BLOCKER", context); assertThat(updated).isTrue(); assertThat(issue.severity()).isEqualTo("BLOCKER"); assertThat(issue.manualSeverity()).isFalse(); assertThat(issue.mustSendNotifications()).isFalse(); FieldDiffs.Diff diff = issue.currentChange().get(SEVERITY); assertThat(diff.oldValue()).isNull(); assertThat(diff.newValue()).isEqualTo("BLOCKER"); }