[atunit commit] r13 - in trunk: src/atunit test/atunit/core

0 views
Skip to first unread message

codesite...@google.com

unread,
Nov 2, 2007, 5:37:47 PM11/2/07
to atunit...@googlegroups.com
Author: logan.johnson
Date: Fri Nov 2 14:37:17 2007
New Revision: 13

Modified:
trunk/src/atunit/ContainerClass.java
trunk/src/atunit/MockFrameworkClass.java
trunk/test/atunit/core/AtUnitTests.java

Log:
fixed @MockFrameworkClass and @ContainerClass.

Modified: trunk/src/atunit/ContainerClass.java
==============================================================================
--- trunk/src/atunit/ContainerClass.java (original)
+++ trunk/src/atunit/ContainerClass.java Fri Nov 2 14:37:17 2007
@@ -24,7 +24,7 @@
import atunit.core.Container;

@Retention(RetentionPolicy.RUNTIME)
-@Target({ElementType.FIELD})
+@Target({ElementType.TYPE})
public @interface ContainerClass {

Class<? extends Container> value();

Modified: trunk/src/atunit/MockFrameworkClass.java
==============================================================================
--- trunk/src/atunit/MockFrameworkClass.java (original)
+++ trunk/src/atunit/MockFrameworkClass.java Fri Nov 2 14:37:17 2007
@@ -24,7 +24,7 @@
import atunit.core.MockFramework;

@Retention(RetentionPolicy.RUNTIME)
-@Target({ElementType.FIELD})
+@Target({ElementType.TYPE})
public @interface MockFrameworkClass {

Class<? extends MockFramework> value();

Modified: trunk/test/atunit/core/AtUnitTests.java
==============================================================================
--- trunk/test/atunit/core/AtUnitTests.java (original)
+++ trunk/test/atunit/core/AtUnitTests.java Fri Nov 2 14:37:17 2007
@@ -25,6 +25,8 @@
import org.junit.runner.RunWith;

import atunit.AtUnit;
+import atunit.ContainerClass;
+import atunit.MockFrameworkClass;
import atunit.Unit;


@@ -45,6 +47,13 @@
}

@Test
+ public void tClassAnnotations() {
+ Result result = junit.run(TestClasses.ClassAnnotationsTest.class);
+ assertTrue(result.wasSuccessful());
+ assertEquals(1, result.getRunCount());
+ }
+
+ @Test
public void tNoUnit() {
Result result = junit.run(TestClasses.NoUnit.class);
assertFalse(result.wasSuccessful());
@@ -65,6 +74,16 @@
@Test
public void tPass() {
assertTrue(true);
+ }
+ }
+
+ @RunWith(AtUnit.class)
+ @MockFrameworkClass(NoMockFramework.class)
+ @ContainerClass(NoContainer.class)
+ public static class ClassAnnotationsTest {
+ @Unit String unit;
+ @Test
+ public void tPass() {
}
}

Reply all
Reply to author
Forward
0 new messages