BAEL-2841 updated test cases and test data
This commit is contained in:
parent
bbce155a78
commit
7bb364a2f2
@ -16,7 +16,7 @@ public class JpaPopulators {
|
|||||||
@Bean
|
@Bean
|
||||||
public Jackson2RepositoryPopulatorFactoryBean getRespositoryPopulator() throws Exception {
|
public Jackson2RepositoryPopulatorFactoryBean getRespositoryPopulator() throws Exception {
|
||||||
Jackson2RepositoryPopulatorFactoryBean factory = new Jackson2RepositoryPopulatorFactoryBean();
|
Jackson2RepositoryPopulatorFactoryBean factory = new Jackson2RepositoryPopulatorFactoryBean();
|
||||||
factory.setResources(new Resource[] { (Resource) new ClassPathResource("fruit-data.json") });
|
factory.setResources(new Resource[] { new ClassPathResource("fruit-data.json") });
|
||||||
return factory;
|
return factory;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<fruit>
|
<fruit>
|
||||||
<id>3</id>
|
<id>1</id>
|
||||||
<name>mango</name>
|
<name>apple</name>
|
||||||
<color>yellow</color>
|
<color>red</color>
|
||||||
</fruit>
|
</fruit>
|
||||||
|
@ -23,31 +23,16 @@ public class FruitPopulatorTest {
|
|||||||
public void givenFruitJsonPopulatorThenShouldInsertRecordOnStart() {
|
public void givenFruitJsonPopulatorThenShouldInsertRecordOnStart() {
|
||||||
|
|
||||||
List<Fruit> fruits = fruitRepository.findAll();
|
List<Fruit> fruits = fruitRepository.findAll();
|
||||||
assertEquals("record count is not matching", 3, fruits.size());
|
assertEquals("record count is not matching", 2, fruits.size());
|
||||||
|
|
||||||
fruits.forEach(fruit -> {
|
fruits.forEach(fruit -> {
|
||||||
if (1 == fruit.getId()) {
|
if (1 == fruit.getId()) {
|
||||||
assertEquals("This is not an apple", "apple", fruit.getName());
|
assertEquals("apple", fruit.getName());
|
||||||
assertEquals("It is not a red colored fruit", "red", fruit.getColor());
|
assertEquals("red", fruit.getColor());
|
||||||
} else if (2 == fruit.getId()) {
|
} else if (2 == fruit.getId()) {
|
||||||
assertEquals("This is not a guava", "guava", fruit.getName());
|
assertEquals("guava", fruit.getName());
|
||||||
assertEquals("It is not a green colored fruit", "green", fruit.getColor());
|
assertEquals("green", fruit.getColor());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void givenFruitXmlPopulatorThenShouldInsertRecordOnStart() {
|
|
||||||
|
|
||||||
List<Fruit> fruits = fruitRepository.findAll();
|
|
||||||
assertEquals("record count is not matching", 3, fruits.size());
|
|
||||||
|
|
||||||
fruits.forEach(fruit -> {
|
|
||||||
if (3 == fruit.getId()) {
|
|
||||||
assertEquals("This is not a mango", "mango", fruit.getName());
|
|
||||||
assertEquals("It is not a yellow colored fruit", "yellow", fruit.getColor());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user