1
0
Fork 0
mirror of https://codeberg.org/beerbrawl/beerbrawl.git synced 2024-09-23 09:40:52 +02:00

test(#28): fix test data not being cleaned up

This commit is contained in:
FreshGuy32 2024-05-18 18:54:24 +00:00
parent b26bf8faea
commit 9070656345
2 changed files with 8 additions and 0 deletions

View file

@ -6,6 +6,7 @@ import at.ac.tuwien.sepr.groupphase.backend.endpoint.dto.BeerPongTableDto;
import at.ac.tuwien.sepr.groupphase.backend.endpoint.dto.CreateBeerPongTableDto;
import at.ac.tuwien.sepr.groupphase.backend.entity.ApplicationUser;
import at.ac.tuwien.sepr.groupphase.backend.entity.Tournament;
import at.ac.tuwien.sepr.groupphase.backend.repository.TournamentRepository;
import at.ac.tuwien.sepr.groupphase.backend.repository.UserRepository;
import at.ac.tuwien.sepr.groupphase.backend.security.JwtTokenizer;
import at.ac.tuwien.sepr.groupphase.backend.service.TournamentService;
@ -49,10 +50,13 @@ public class BeerPongTableEndpointTest implements TestData {
@Autowired
private TournamentService tournamentService;
@Autowired
private TournamentRepository tournamentRepository;
@Autowired
private UserRepository userRepository;
@BeforeEach
public void beforeEach() {
tournamentRepository.deleteAll();
userRepository.deleteAll();
}

View file

@ -21,6 +21,7 @@ import at.ac.tuwien.sepr.groupphase.backend.endpoint.dto.CreateBeerPongTableDto;
import at.ac.tuwien.sepr.groupphase.backend.entity.ApplicationUser;
import at.ac.tuwien.sepr.groupphase.backend.entity.Tournament;
import at.ac.tuwien.sepr.groupphase.backend.exception.NotFoundException;
import at.ac.tuwien.sepr.groupphase.backend.repository.TournamentRepository;
import at.ac.tuwien.sepr.groupphase.backend.repository.UserRepository;
import at.ac.tuwien.sepr.groupphase.backend.service.BeerPongTableService;
import at.ac.tuwien.sepr.groupphase.backend.service.TournamentService;
@ -32,12 +33,15 @@ public class BeerPongTableServiceTest {
@Autowired
private TournamentService tournamentService;
@Autowired
private TournamentRepository tournamentRepository;
@Autowired
private UserRepository userRepository;
@Autowired
private BeerPongTableService beerPongTableService;
@BeforeEach
void cleanupUser() {
tournamentRepository.deleteAll();
userRepository.deleteAll();
}