package org.orienteer.core; import org.junit.Test; import org.junit.runner.RunWith; import org.orienteer.core.method.AnnotatedMethod; import org.orienteer.core.method.IMethod; import org.orienteer.core.method.MethodManager; import org.orienteer.core.method.SimpleMethod; import org.orienteer.core.method.TestData; import org.orienteer.junit.OrienteerTestRunner; import static org.junit.Assert.*; import java.util.List; import com.google.inject.Singleton; @RunWith(OrienteerTestRunner.class) @Singleton public class MethodsTest { @Test public void baseTest() throws Exception{ // MethodManager.get().reload(); List<IMethod> methods = MethodManager.get().getMethods(new TestData()); assertTrue(methods.size()>0); int equals = 0; for (IMethod iMethod : methods) { if (iMethod instanceof AnnotatedMethod || iMethod instanceof SimpleMethod){ equals++; } } assertEquals(1, equals); } }