Search in sources :

Example 1 with ActorPerformancesRepositoryFake

use of com.management.fake.ActorPerformancesRepositoryFake in project Internet-Software-Architectures by zivko11.

the class ActorPerformancesControllerTests method AddingNewActorPerformances_ReturnsOK.

@Test
public void AddingNewActorPerformances_ReturnsOK() {
    // Arrange
    actorReprformancesRepository = new ActorPerformancesRepositoryFake();
    ActorPerformancesDTO dto = new ActorPerformancesDTO();
    ActorPerformancesManager manager = new ActorPerformancesManager(actorReprformancesRepository);
    ActorPerformancesController controller = new ActorPerformancesController(manager);
    // Act and assert
    Assert.assertNotNull(controller);
    Assert.assertEquals(controller.addActorPerformances(dto), new ResponseEntity<ActorPerformancesDTO>(dto, HttpStatus.OK));
}
Also used : ActorPerformancesRepositoryFake(com.management.fake.ActorPerformancesRepositoryFake) ActorPerformancesManager(com.management.managers.ActorPerformancesManager) ActorPerformancesDTO(com.management.dto.ActorPerformancesDTO) Test(org.junit.Test)

Example 2 with ActorPerformancesRepositoryFake

use of com.management.fake.ActorPerformancesRepositoryFake in project Internet-Software-Architectures by zivko11.

the class ActorPerformancesManagerTests method AddingNewActorPerformances_ReturnsBoolean.

@Test
public void AddingNewActorPerformances_ReturnsBoolean() {
    // Arrange
    actorReprformancesRepository = new ActorPerformancesRepositoryFake();
    ActorPerformancesDTO dto = new ActorPerformancesDTO();
    ActorPerformancesManager manager = new ActorPerformancesManager(actorReprformancesRepository);
    // Act and assert
    Assert.assertNotNull(manager);
    Assert.assertTrue(manager.Create(dto));
    Actorperformances ap = actorReprformancesRepository.findOne(0);
    Assert.assertEquals(dto.getApId(), ap.getApId());
}
Also used : ActorPerformancesRepositoryFake(com.management.fake.ActorPerformancesRepositoryFake) Actorperformances(com.management.entities.Actorperformances) ActorPerformancesDTO(com.management.dto.ActorPerformancesDTO) Test(org.junit.Test)

Aggregations

ActorPerformancesDTO (com.management.dto.ActorPerformancesDTO)2 ActorPerformancesRepositoryFake (com.management.fake.ActorPerformancesRepositoryFake)2 Test (org.junit.Test)2 Actorperformances (com.management.entities.Actorperformances)1 ActorPerformancesManager (com.management.managers.ActorPerformancesManager)1