Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.talosdigital.timetracking.endpoint.transformer;
- import static org.junit.Assert.assertEquals;
- import java.util.Random;
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.mockito.runners.MockitoJUnitRunner;
- import com.talosdigital.timetracking.endpoint.dto.TaskDto;
- import com.talosdigital.timetracking.persistence.entity.Task;
- @RunWith(MockitoJUnitRunner.class)
- public class TaskTransformerTest implements TransformerTest {
- private static final Random RANDOM_GENERATOR = new Random();
- private TaskTransformer taskTransformer;
- private Task task;
- private TaskDto taskDto;
- @Before
- public void setUp() {
- taskTransformer = new TaskTransformer();
- task = new Task();
- task.setId(RANDOM_GENERATOR.nextInt());
- task.setName("task name");
- task.setEnabled(true);
- taskDto = new TaskDto();
- taskDto.setId(RANDOM_GENERATOR.nextInt());
- taskDto.setName("task dto name");
- taskDto.setEnabled(true);
- }
- @Test
- @Override
- public void toDto() {
- TaskDto taskDto = taskTransformer.toDto(task);
- assertEquals(task.getId(), taskDto.getId());
- assertEquals(task.getName(), taskDto.getName());
- assertEquals(task.isEnabled(), taskDto.isEnabled());
- }
- @Test
- @Override
- public void toEntity() {
- Task task = taskTransformer.toEntity(taskDto);
- assertEquals(taskDto.getId(), task.getId());
- assertEquals(taskDto.getName(), task.getName());
- assertEquals(taskDto.isEnabled(), task.isEnabled());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement