Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @RunWith(SpringJUnit4ClassRunner.class)
- class UserDAOImplTest {
- @Autowired
- private UserDAO userDAO;
- private UserService userService;
- @BeforeEach
- void setUp() {
- userDAO = Mockito.mock(UserDAO.class);
- }
- @Test
- @Transactional
- @Rollback(true)
- void addUser() {
- User user = new User.UserFactory() .setPassword("p")
- .setEmail("email@email.com")
- .setLastname("name")
- .setFirstname("oh no")
- .build();
- userDAO.addUser(user);
- Mockito.when(userDAO.findUsersByEmail("email@email.com").get(0)).thenReturn(user); // check if user exists
- Assertions.assertEquals(userDAO.findUsersByEmail("email@email.com"), user);
- }
- @Test
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement