Revision: 2132
http://svn.sourceforge.net/rubyeclipse/?rev=2132&view=rev
Author: callandor1983
Date: 2007-03-12 04:54:59 -0700 (Mon, 12 Mar 2007)
Log Message:
-----------
removed spare argument form constructor form RefactoringConditionChecker.
Modified Paths:
--------------
trunk/org.rubypeople.rdt.refactoring.tests/src/org/rubypeople/rdt/refactoring/tests/core/TC_RefactoringConditionChecker.java
Modified: trunk/org.rubypeople.rdt.refactoring.tests/src/org/rubypeople/rdt/refactoring/tests/core/TC_RefactoringConditionChecker.java
===================================================================
--- trunk/org.rubypeople.rdt.refactoring.tests/src/org/rubypeople/rdt/refactoring/tests/core/TC_RefactoringConditionChecker.java 2007-03-12 11:47:50 UTC (rev 2131)
+++ trunk/org.rubypeople.rdt.refactoring.tests/src/org/rubypeople/rdt/refactoring/tests/core/TC_RefactoringConditionChecker.java 2007-03-12 11:54:59 UTC (rev 2132)
@@ -10,10 +10,12 @@
public class TC_RefactoringConditionChecker extends TestCase {
private final class TestConditionChecker extends RefactoringConditionChecker {
- private TestConditionChecker(IDocumentProvider provider, IRefactoringConfig config) {
- super(provider, config);
+ private TestConditionChecker(final IDocumentProvider provider) {
+ super(getDefaultConfig(provider));
}
+
+
@Override
public void init(Object configObj) {
}
@@ -25,7 +27,7 @@
public void testSyntaxErrors() {
- RefactoringConditionChecker checker = new TestConditionChecker(new StringDocumentProvider("errorous_dummy_doc.rb", "class Test; en"), null);
+ RefactoringConditionChecker checker = new TestConditionChecker(new StringDocumentProvider("errorous_dummy_doc.rb", "class Test; en"));
assertEquals(1, checker.getInitialMessages().get(IRefactoringConditionChecker.ERRORS).size());
assertEquals(0, checker.getInitialMessages().get(IRefactoringConditionChecker.WARNING).size());
}
@@ -35,11 +37,22 @@
StringDocumentProvider stringDocumentProvider = new StringDocumentProvider("dummy_doc_wit_errorous_include.rb", "class Test; end");
stringDocumentProvider.addFile("other", "class Test; en");
- RefactoringConditionChecker checker = new TestConditionChecker(stringDocumentProvider, null);
+ RefactoringConditionChecker checker = new TestConditionChecker(stringDocumentProvider);
assertEquals(0, checker.getInitialMessages().get(IRefactoringConditionChecker.ERRORS).size());
assertEquals(0, checker.getInitialMessages().get(IRefactoringConditionChecker.WARNING).size());
assertEquals(0, checker.getFinalMessages().get(IRefactoringConditionChecker.ERRORS).size());
assertEquals(1, checker.getFinalMessages().get(IRefactoringConditionChecker.WARNING).size());
}
+
+ private static IRefactoringConfig getDefaultConfig(final IDocumentProvider provider) {
+ return new IRefactoringConfig() {
+
+ public IDocumentProvider getDocumentProvider() {
+ return provider;
+ }
+
+ public void setDocumentProvider(IDocumentProvider doc) {
+ }};
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|