use of easytests.core.models.IssueStandardTopicPriorityModelInterface in project easy-tests by malinink.
the class IssueStandardTopicPrioritiesServiceTest method testDeleteWithOptions.
@Test
public void testDeleteWithOptions() throws Exception {
final IssueStandardTopicPrioritiesOptionsInterface topicPrioritiesOptions = Mockito.mock(IssueStandardTopicPrioritiesOptionsInterface.class);
final IssueStandardTopicPriorityModelInterface topicPriorityModel = Models.createTopicPriorityModel(1, 2, false, 1);
this.topicPrioritiesService.delete(topicPriorityModel, topicPrioritiesOptions);
verify(topicPrioritiesOptions).deleteWithRelations(topicPriorityModel);
}
use of easytests.core.models.IssueStandardTopicPriorityModelInterface in project easy-tests by malinink.
the class IssueStandardTopicPrioritiesServiceTest method testSaveUpdatesEntity.
@Test
public void testSaveUpdatesEntity() throws Exception {
final IssueStandardTopicPriorityModelInterface topicPriorityModel = Models.createTopicPriorityModel(1, 2, false, 1);
this.topicPrioritiesService.save(topicPriorityModel);
verify(this.topicPrioritiesMapper, times(1)).update(this.mapTopicPriorityEntity(topicPriorityModel));
}
use of easytests.core.models.IssueStandardTopicPriorityModelInterface in project easy-tests by malinink.
the class IssueStandardTopicPrioritiesServiceTest method testFindWithOptions.
@Test
public void testFindWithOptions() throws Exception {
final Integer id = 1;
final IssueStandardTopicPriorityEntity topicPriorityEntity = Entities.createTopicPriorityEntityMock(id, 2, true, 3);
final IssueStandardTopicPriorityModelInterface topicPriorityModel = this.mapTopicPriorityModel(topicPriorityEntity);
final IssueStandardTopicPrioritiesOptionsInterface topicPrioritiesOptions = Mockito.mock(IssueStandardTopicPrioritiesOptionsInterface.class);
given(this.topicPrioritiesMapper.find(id)).willReturn(topicPriorityEntity);
given(topicPrioritiesOptions.withRelations(topicPriorityModel)).willReturn(topicPriorityModel);
final IssueStandardTopicPriorityModelInterface foundedTopicPriorityModels = this.topicPrioritiesService.find(id, topicPrioritiesOptions);
verify(topicPrioritiesOptions).withRelations(topicPriorityModel);
Assert.assertNotNull(foundedTopicPriorityModels);
Assert.assertEquals(topicPriorityModel, foundedTopicPriorityModels);
}
use of easytests.core.models.IssueStandardTopicPriorityModelInterface in project easy-tests by malinink.
the class IssueStandardTopicPrioritiesServiceTest method testFindByIssueStandardWithOptions.
@Test
public void testFindByIssueStandardWithOptions() throws Exception {
Integer issueStandardId = 10;
final List<IssueStandardTopicPriorityEntity> topicPriorityEntities = new ArrayList<>(2);
topicPriorityEntities.add(Entities.createTopicPriorityEntityMock(1, 2, true, issueStandardId));
topicPriorityEntities.add(Entities.createTopicPriorityEntityMock(3, 4, true, issueStandardId));
final List<IssueStandardTopicPriorityModelInterface> topicPriorityModels = new ArrayList<>(2);
topicPriorityModels.add(this.mapTopicPriorityModel(topicPriorityEntities.get(0)));
topicPriorityModels.add(this.mapTopicPriorityModel(topicPriorityEntities.get(1)));
final IssueStandardTopicPrioritiesOptionsInterface topicPrioritiesOptions = Mockito.mock(IssueStandardTopicPrioritiesOptionsInterface.class);
given(this.topicPrioritiesMapper.findByIssueStandardId(issueStandardId)).willReturn(topicPriorityEntities);
given(topicPrioritiesOptions.withRelations(topicPriorityModels)).willReturn(topicPriorityModels);
final List<IssueStandardTopicPriorityModelInterface> foundedTopicPriorityModels = this.topicPrioritiesService.findByIssueStandard(topicPriorityModels.get(0).getIssueStandard(), topicPrioritiesOptions);
verify(topicPrioritiesOptions).withRelations(topicPriorityModels);
Assert.assertNotNull(foundedTopicPriorityModels);
Assert.assertEquals(topicPriorityModels, foundedTopicPriorityModels);
}
use of easytests.core.models.IssueStandardTopicPriorityModelInterface in project easy-tests by malinink.
the class IssueStandardTopicPrioritiesServiceTest method testFindPresentModel.
@Test
public void testFindPresentModel() throws Exception {
final Integer id = 1;
final IssueStandardTopicPriorityModelInterface topicPriorityModel = Models.createTopicPriorityModel(id, 1, true, 1);
final IssueStandardTopicPriorityModelInterface foundedIopicPriorityModel = this.topicPrioritiesService.find(id);
Assert.assertEquals(topicPriorityModel, foundedIopicPriorityModel);
}
Aggregations