Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvladt2011-01-25 16:28:00 +0000
committervladt2011-01-25 16:28:00 +0000
commita9fcb4485d87af5bb977faf8ebe544e3016eb8d1 (patch)
tree07df95169ba274ad29d5bce19585b42daeb783fb /org.eclipse.m2e.tests.common
parent5856c50146e6ada5baf95ed7b8832970c451c661 (diff)
downloadm2e-core-a9fcb4485d87af5bb977faf8ebe544e3016eb8d1.tar.gz
m2e-core-a9fcb4485d87af5bb977faf8ebe544e3016eb8d1.tar.xz
m2e-core-a9fcb4485d87af5bb977faf8ebe544e3016eb8d1.zip
Simplified unit tests
Diffstat (limited to 'org.eclipse.m2e.tests.common')
-rw-r--r--org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/WorkspaceHelpers.java42
1 files changed, 6 insertions, 36 deletions
diff --git a/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/WorkspaceHelpers.java b/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/WorkspaceHelpers.java
index 8cfbdddd..c2408bd6 100644
--- a/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/WorkspaceHelpers.java
+++ b/org.eclipse.m2e.tests.common/src/org/eclipse/m2e/tests/common/WorkspaceHelpers.java
@@ -188,21 +188,14 @@ public class WorkspaceHelpers {
Assert.assertEquals("Unexpected warning markers " + toString(markers), 0, markers.size());
}
- public static IMarker assertErrorMarker(String type, String message, Integer lineNumber, IProject project,
- String resourceRelativePath) throws Exception {
- List<IMarker> errorMarkers = WorkspaceHelpers.findErrorMarkers(project);
- Assert.assertNotNull(errorMarkers);
- Assert.assertEquals(WorkspaceHelpers.toString(errorMarkers), 1, errorMarkers.size());
- return assertErrorMarker(type, message, lineNumber, resourceRelativePath, errorMarkers.get(0));
+ public static IMarker assertErrorMarker(String type, String message, Integer lineNumber, String resourceRelativePath,
+ IProject project) throws Exception {
+ return assertMarker(type, IMarker.SEVERITY_ERROR, message, lineNumber, resourceRelativePath, project);
}
- public static IMarker assertWarningMarker(String type, String message, Integer lineNumber, IProject project,
- String resourceRelativePath)
- throws Exception {
- List<IMarker> errorMarkers = WorkspaceHelpers.findWarningMarkers(project);
- Assert.assertNotNull(errorMarkers);
- Assert.assertEquals(WorkspaceHelpers.toString(errorMarkers), 1, errorMarkers.size());
- return assertErrorMarker(type, message, lineNumber, resourceRelativePath, errorMarkers.get(0));
+ public static IMarker assertWarningMarker(String type, String message, Integer lineNumber,
+ String resourceRelativePath, IProject project) throws Exception {
+ return assertMarker(type, IMarker.SEVERITY_WARNING, message, lineNumber, resourceRelativePath, project);
}
private static IMarker findMarker(String type, String message, Integer lineNumber, String resourceRelativePath,
@@ -252,29 +245,6 @@ public class WorkspaceHelpers {
return marker;
}
- public static IMarker assertErrorMarker(String type, String message, Integer lineNumber, String resourceRelativePath,
- IMarker actual) throws Exception {
- Assert.assertNotNull("Expected not null marker", actual);
- String sMarker = toString(actual);
- Assert.assertEquals(sMarker, type, actual.getType());
- String actualMessage = actual.getAttribute(IMarker.MESSAGE, "");
- Assert.assertTrue(sMarker, actualMessage.startsWith(message));
- if(lineNumber != null) {
- Assert.assertEquals(sMarker, lineNumber, actual.getAttribute(IMarker.LINE_NUMBER));
- }
- if(type != null && type.startsWith(IMavenConstants.MARKER_ID)) {
- Assert.assertEquals(sMarker, false, actual.getAttribute(IMarker.TRANSIENT));
- }
-
- if(resourceRelativePath == null) {
- resourceRelativePath = "";
- }
- Assert.assertEquals("Marker not on the expected resource", resourceRelativePath, actual.getResource()
- .getProjectRelativePath().toString());
-
- return actual;
- }
-
public static void assertLifecycleIdErrorMarkerAttributes(IProject project, String lifecycleId) throws CoreException {
List<IMarker> errorMarkers = WorkspaceHelpers.findErrorMarkers(project);
Assert.assertNotNull(errorMarkers);

Back to the top