Skip to content
Snippets Groups Projects
Commit 185e09ad authored by Ján Dovjak's avatar Ján Dovjak
Browse files

feature: TeamManagerFacadeImplTest setup

parent f9d5cc46
No related branches found
No related tags found
No related merge requests found
package cz.muni.fi.pa165.icehockeymanager.facades;
import cz.muni.fi.pa165.icehockeymanager.config.ApplicationConfig;
import cz.muni.fi.pa165.icehockeymanager.dto.PlayerDTO;
import cz.muni.fi.pa165.icehockeymanager.dto.TeamDTO;
import cz.muni.fi.pa165.icehockeymanager.model.Player;
import cz.muni.fi.pa165.icehockeymanager.model.Team;
import cz.muni.fi.pa165.icehockeymanager.services.*;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import java.util.List;
import static org.mockito.Mockito.mock;
@ExtendWith(SpringExtension.class)
@ContextConfiguration(classes = ApplicationConfig.class)
public class TeamManagerFacadeImplTest {
@Autowired
private ApplicationContext context;
private PlayerService playerService;
private TeamService teamService;
private BeanMappingService beanMappingService;
private TeamManagerFacade teamManagerFacade;
private Team teamColoradoMock;
private Team teamEdmontonMock;
private List<Player> playersMock;
private TeamDTO teamColoradoDTOMock;
private TeamDTO teamEdmontonDTOMock;
private List<PlayerDTO> playersDTOMock;
@BeforeEach
public void setUp() {
playerService = mock(PlayerService.class);
teamService = mock(TeamService.class);
beanMappingService = context.getBean(BeanMappingServiceImpl.class);
teamManagerFacade = new TeamManagerFacadeImpl(playerService, teamService, beanMappingService);
}
}
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