#junit
Вопрос:
Это следующий код для входа в систему пользователя, пожалуйста, перейдите по приведенному ниже коду и дайте мне знать, как выполнить обряд Junit для приведенного ниже кода…
@Override
public UserDetailsDto createLogin(LoginUserDto loginUserDto) {
Users user = usersRepository.getUserData(loginUserDto.getEmail(), loginUserDto.getPassword());
if (user != null) {
if (user.getEmail().equals(loginUserDto.getEmail())
amp;amp; user.getPassword().equals(loginUserDto.getPassword())) {
System.out.println("successfully login");
} else {
System.out.println(" login failed");
}
} else {
throw new NoData("User Details Not Found");
}
UserDetailsDto userDetailsDto=new UserDetailsDto();
Employee employee=new Employee();
//userDetailsDto=usersRepository.getUserDetails(isActive, companyId, isProductAdmin, isStatic);
userDetailsDto.setUserId(employee.getUserId());
userDetailsDto.setActive(user.isActive());
userDetailsDto.setCompanyId(user.getCompany().getCompanyId());
userDetailsDto.setProductAdmin(user.isProductAdmin());
userDetailsDto.setStatic(user.isStatic());
return userDetailsDto;
}