@Test public void testCRUD() { Project project = createProject("test"); repo.save(project); project = repo.getProjectByCode("test"); assertNotNull(project); assertEquals(2, repo.findProjectByParentCode("hkt").size()); }
@Test public void testCRUD1() { Project project = createProject("test", true); repo.save(project); assertNotNull(project); assertEquals(0, repo.findByValueRecycleBin(true).size()); }
@Test public void testProjectMember() { Project project = repo.findOne(instance.getId()); project.add(creatProjectMember(33333)); repo.save(project); for (ProjectMember p : repo.findInvoiceDetailByEmployeeCode(33333).get(0).getProjectMembers()) { JOptionPane.showConfirmDialog(null, p); } }
@Before public void setup() { instance = createProject("hkt"); List<ProjectMember> projectMembers = new ArrayList<ProjectMember>(); projectMembers.add(creatProjectMember(1234)); instance.setProjectMembers(projectMembers); instance = repo.save(instance); assertEquals(1, instance.getProjectMembers().size()); }
@Override protected JsonNode doExecute(JsonNode jsonRequest) { Project project = new Project(); project.setStatus(jsonRequest.findPath("status").textValue()); project.setInfo(jsonRequest.findPath("info").textValue()); project.setTitle(jsonRequest.findPath("title").textValue()); project.setSummary(jsonRequest.findPath("summary").textValue()); repository.set(project); return jsonRequest; }