eamServiceTest.java
package pers.jsc.dispatch.service;
import org.junit.Test;
import pers.jsc.dispatch.domain.Employee;
import pers.jsc.dispatch.domain.domainexte.Programmer;
/**
* @author 金聖聰
* @title: TeamServiceTest
* @projectName TeamDispatchApp
* @description: TODO
* @date 2019/5/9 16:45
*/
public class TeamServiceTest {
@Test
public void getTeam() {
TeamService teamService = new TeamService();
teamService.setTotal(5);
Programmer[] programmers = teamService.getTeam();
for (Programmer p: programmers
) {
System.out.println(p);
}
}
@Test
public void addMember() {
TeamService teamService = new TeamService();
teamService.addMember(new NameListService().getEmployee(12));
Programmer[] programmers = teamService.getTeam();
for (Programmer p: programmers
) {
System.out.println(p);
}
}
@Test
public void removeMember() {
TeamService teamService = new TeamService();
teamService.addMember(new NameListService().getEmployee(12));
teamService.addMember(new NameListService().getEmployee(11));
teamService.removeMember(2);
Programmer[] programmers = teamService.getTeam();
for (Programmer p: programmers
) {
System.out.println(p);
System.out.println(p.getMemberId());
}
}
}
项目结构: