@Override protected ConfigurationDto createDto() { return new ConfigurationDto(); }
@Test(expected = IncorrectParameterException.class) public void validateConfigurationWithoutSchemaIdTest() { ConfigurationDto configuration = new ConfigurationDto(); configurationService.saveConfiguration(configuration); } }
@Test(expected = IncorrectParameterException.class) public void validateConfigurationWithoutGroupIdTest() { ConfigurationDto configuration = new ConfigurationDto(); configuration.setSchemaId("Incorrect Id"); configurationService.saveConfiguration(configuration); }
private ConfigurationDto toConfigurationDto(ConfigurationRecordFormDto configuration) throws KaaAdminServiceException, IOException { String body = null; RecordField configurationRecord = configuration.getConfigurationRecord(); if (configurationRecord != null) { GenericRecord record = FormAvroConverter.createGenericRecordFromRecordField( configurationRecord); GenericAvroConverter<GenericRecord> converter = new GenericAvroConverter<>( record.getSchema()); body = converter.encodeToJson(record); } ConfigurationDto result = new ConfigurationDto(configuration); result.setBody(body); return result; }
@Test(expected = IncorrectParameterException.class) public void saveConfigurationWithIncorrectIdTestFail() throws SchemaCreationException { ConfigurationDto configurationDto = new ConfigurationDto(); configurationDto.setId(INCORRECT_SQL_ID); configurationService.saveConfiguration(configurationDto); }
KaaData body = configurationProcessor.getRootData(); LOG.debug("Default configuration {} ", body.getRawData()); ConfigurationDto configurationDto = new ConfigurationDto(); configurationDto.setBody(body.getRawData()); configurationDto.setSchemaId(savedSchema.getId());
ids = new ArrayList<>(); for (int i = 0; i < count; i++) { ConfigurationDto dto = new ConfigurationDto(); dto.setId(null); dto.setStatus(null);
@Test public void editConfigurationObjectTest() { List<ConfigurationDto> configs = generateConfigurationDto(null, null, 1, false, false); ConfigurationDto saved = configurationService.findConfigurationById(configs.get(0).getId()); ConfigurationDto configurationToEdit = new ConfigurationDto(); configurationToEdit.setId(saved.getId()); configurationToEdit.setApplicationId(saved.getApplicationId()); configurationToEdit.setEndpointGroupId(saved.getEndpointGroupId()); configurationToEdit.setSchemaId(saved.getSchemaId()); configurationToEdit.setVersion(saved.getVersion()); configurationToEdit.setBody(saved.getBody()); ConfigurationDto updated = configurationService.saveConfiguration(configurationToEdit); Assert.assertNotNull(saved); Assert.assertNotNull(updated); Assert.assertEquals(saved.getSchemaVersion(), updated.getSchemaVersion()); Assert.assertEquals(saved.getCreatedTime(), updated.getCreatedTime()); Assert.assertEquals(saved.getCreatedUsername(), updated.getCreatedUsername()); }