commit 71341e52bafca6c717ab64a316936e6d1d2c90b9
Author:     Mauro Talevi <mauro.tal...@aquilonia.org>
AuthorDate: Sun Jul 8 17:37:44 2012 +0200
Commit:     Mauro Talevi <mauro.tal...@aquilonia.org>
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() {



Reply via email to