Lines 114-123
Link Here
|
114 |
} |
114 |
} |
115 |
|
115 |
|
116 |
LOG.info("Before first open"); |
116 |
LOG.info("Before first open"); |
117 |
OpenProjects.getDefault().open(new Project[] { new Fake() }, false); |
117 |
Fake f = new Fake(); |
|
|
118 |
assertFalse("null is not open", OpenProjects.getDefault().isProjectOpen(null)); |
119 |
OpenProjects.getDefault().open(new Project[] { f }, false); |
120 |
assertTrue("Fake is open", OpenProjects.getDefault().isProjectOpen(f)); |
121 |
assertTrue("Fake is open, but real one is reported open too", OpenProjects.getDefault().isProjectOpen(p)); |
118 |
LOG.info("After first and Before 2nd open"); |
122 |
LOG.info("After first and Before 2nd open"); |
119 |
OpenProjects.getDefault().open(new Project[] { p }, false); |
123 |
OpenProjects.getDefault().open(new Project[] { p }, false); |
120 |
LOG.info("After 2nd open"); |
124 |
LOG.info("After 2nd open"); |
|
|
125 |
assertTrue("Real one is open", OpenProjects.getDefault().isProjectOpen(p)); |
126 |
assertTrue("Fake is open too", OpenProjects.getDefault().isProjectOpen(f)); |
121 |
|
127 |
|
122 |
|
128 |
|
123 |
List<Project> arr = Arrays.asList(OpenProjects.getDefault().openProjects().get()); |
129 |
List<Project> arr = Arrays.asList(OpenProjects.getDefault().openProjects().get()); |
Lines 129-134
Link Here
|
129 |
if (OpenProjects.getDefault().getOpenProjects().length != 0) { |
135 |
if (OpenProjects.getDefault().getOpenProjects().length != 0) { |
130 |
fail("All projects shall be closed: " + Arrays.asList(OpenProjects.getDefault().getOpenProjects())); |
136 |
fail("All projects shall be closed: " + Arrays.asList(OpenProjects.getDefault().getOpenProjects())); |
131 |
} |
137 |
} |
|
|
138 |
assertFalse("No project is opened", OpenProjects.getDefault().isProjectOpen(p)); |
139 |
assertFalse("No project is opened", OpenProjects.getDefault().isProjectOpen(f)); |
132 |
|
140 |
|
133 |
assertEquals("Close hook called", 1, TestProjectOpenedHookImpl.closed); |
141 |
assertEquals("Close hook called", 1, TestProjectOpenedHookImpl.closed); |
134 |
} |
142 |
} |