@Test public void testParserClass() throws Exception { SpecParser parser = new SpecParser(ImmutableList.of(DUMMY_CLASS_NAME)); List<Spec> specs = parser.parse(); assertEquals(1, specs.size()); Spec spec = specs.get(0); assertEquals(UnannotatedTestClass.class, spec.getSpecClass()); assertEquals(DUMMY_CLASS_NAME, spec.getSpecName()); assertEquals(0, spec.getMethods().size()); }
@Test public void testParserMethod() throws Exception { String specString = DUMMY_CLASS_NAME + "#" + DUMMY_METHOD_NAME; SpecParser parser = new SpecParser(ImmutableList.of(specString)); List<Spec> specs = parser.parse(); assertEquals(1, specs.size()); Spec spec = specs.get(0); assertEquals(UnannotatedTestClass.class, spec.getSpecClass()); assertEquals(DUMMY_CLASS_NAME, spec.getSpecName()); assertEquals(ImmutableList.of(DUMMY_METHOD_NAME), spec.getMethods()); }