Skip to content
Snippets Groups Projects
Commit af58877b authored by Pedro Pablo Cardona Arroyave's avatar Pedro Pablo Cardona Arroyave
Browse files

Bug with test was fixed

parent 1df22139
No related branches found
No related tags found
No related merge requests found
......@@ -2,9 +2,7 @@ package ntnu.idatt2016.v233.SmartMat.entity.group;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.*;
import ntnu.idatt2016.v233.SmartMat.entity.user.User;
/**
......@@ -17,7 +15,7 @@ import ntnu.idatt2016.v233.SmartMat.entity.user.User;
@Entity
@AllArgsConstructor
@NoArgsConstructor
@Data
@Getter @Setter
@Table(name = "user_group")
public class UserGroupAsso {
......
......@@ -22,12 +22,12 @@ public class UserGroupAssoService {
private GroupRepository groupRepository;
private final UserRepository userRepository;
public void save(User user, Group group, String userAuthority) {
public void save(User user, Group group, String authority) {
UserGroupAsso userGroupTable1 = new UserGroupAsso();
userGroupTable1.setGroup(group);
userGroupTable1.setUser(user);
userGroupTable1.setPrimaryGroup(true);
userGroupTable1.setGroupAuthority(userAuthority);
userGroupTable1.setGroupAuthority(authority);
userGroupTable1.setId(UserGroupId.builder()
.groupId(group.getGroupId())
.username(user.getUsername())
......
......@@ -47,6 +47,7 @@ public class UserGroupAssoServiceTest {
userGroupAsso.setUser(user);
userGroupAsso.setGroup(group);
userGroupAsso.setPrimaryGroup(true);
userGroupAsso.setGroupAuthority("ADMIN");
userGroupAsso.setId(UserGroupId.builder()
.groupId(group.getGroupId())
.username(user.getUsername())
......@@ -57,7 +58,7 @@ public class UserGroupAssoServiceTest {
public void testSave() {
userGroupAssoService.save(user, group, "ADMIN");
verify(userGroupAssoRepository, times(1)).save(userGroupAsso);
verify(userGroupAssoRepository, times(1)).save(any(userGroupAsso.getClass()));
verify(userRepository, times(1)).save(user);
verify(groupRepository, times(1)).save(group);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment