commit 71341e52bafca6c717ab64a316936e6d1d2c90b9
Author: Mauro Talevi <[email protected]>
AuthorDate: Sun Jul 8 17:37:44 2012 +0200
Commit: Mauro Talevi <[email protected]>
CommitDate: Sun Jul 8 17:37:44 2012 +0200
JBEHAVE-233: Fixed failing unit tests.
diff --git
a/jbehave-eclipse/org.jbehave.eclipse/src/org/jbehave/eclipse/preferences/ProjectPreferences.java
b/jbehave-eclipse/org.jbehave.eclipse/src/org/jbehave/eclipse/preferences/ProjectPreferences.java
index 0f6e460..44d3091 100644
---
a/jbehave-eclipse/org.jbehave.eclipse/src/org/jbehave/eclipse/preferences/ProjectPreferences.java
+++
b/jbehave-eclipse/org.jbehave.eclipse/src/org/jbehave/eclipse/preferences/ProjectPreferences.java
@@ -100,6 +100,9 @@ public class ProjectPreferences {
}
public String getParameterPrefix() {
+ if ( parameterPrefix == null ){
+ return DEFAULT_PARAMETER_PREFIX;
+ }
return parameterPrefix;
}
diff --git
a/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/scanner/StepScannerStyledTest.java
b/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/scanner/StepScannerStyledTest.java
index f39f6c6..0b32ba9 100644
---
a/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/scanner/StepScannerStyledTest.java
+++
b/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/scanner/StepScannerStyledTest.java
@@ -58,7 +58,7 @@ public class StepScannerStyledTest {
jbehaveProject = mock(JBehaveProject.class);
when(jbehaveProject.getLocalizedStepSupport()).thenReturn(localizedStepSupport);
when(jbehaveProject.getStepLocator()).thenReturn(new
StepLocator(jbehaveProject));
-
when(jbehaveProject.getProjectPreferences()).thenReturn(projectPreferences());
+ when(jbehaveProject.getProjectPreferences()).thenReturn(new
ProjectPreferences());
doAnswer(new Answer() {
@SuppressWarnings("unchecked")
@Override
@@ -81,16 +81,6 @@ public class StepScannerStyledTest {
candidate = new StepCandidate(localizedStepSupport, "$", method,
annotation, StepType.GIVEN, STEP1, 0);
}
- private ProjectPreferences projectPreferences() {
- ProjectPreferences projectPreferences = new
ProjectPreferences();
- try {
- projectPreferences.load();
- } catch (BackingStoreException e) {
- e.printStackTrace();
- }
- return projectPreferences;
- }
-
@Test
public void useCase_ex1() {
when(stepLocator.findFirstStep(Mockito.anyString())).thenAnswer(new
Answer<StepCandidate>() {
diff --git
a/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/story/scanner/StepParserTest.java
b/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/story/scanner/StepParserTest.java
index 8067394..3ac2ae3 100644
---
a/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/story/scanner/StepParserTest.java
+++
b/jbehave-eclipse/org.jbehave.eclipse/test/org/jbehave/eclipse/editor/story/scanner/StepParserTest.java
@@ -17,6 +17,7 @@ import org.eclipse.jface.text.rules.IToken;
import org.jbehave.core.steps.StepType;
import org.jbehave.eclipse.JBehaveProject;
import org.jbehave.eclipse.jface.TextAttributeProvider;
+import org.jbehave.eclipse.preferences.ProjectPreferences;
import org.jbehave.eclipse.step.LocalizedStepSupport;
import org.jbehave.eclipse.step.StepCandidate;
import org.jbehave.eclipse.step.StepLocator;
@@ -79,6 +80,7 @@ public class StepParserTest {
jbehaveProject = mock(JBehaveProject.class);
when(jbehaveProject.getLocalizedStepSupport()).thenReturn(localizedSupport);
when(jbehaveProject.getStepLocator()).thenReturn(locator);
+ when(jbehaveProject.getProjectPreferences()).thenReturn(new
ProjectPreferences());
}
private static LocalizedStepSupport createLocalizedStepSupport() {