Hey, Leute,
ich komme mal direkt zu meinem Anliegen: Ist es möglich, die ganzen assert-Tests in JUnit über einen Thread durchzuführen?
Dies funktioniert nicht. Er schmeißt den AssertionFailedError und gibt ihn auf der Konsole aus:
Der Test geht blöderweise positiv durch.
Vielen Dank im Voraus!
ich komme mal direkt zu meinem Anliegen: Ist es möglich, die ganzen assert-Tests in JUnit über einen Thread durchzuführen?
Java:
import junit.framework.TestCase;
public class ThreadTest extends TestCase {
public void testThread() {
new Thread(new Runnable() {
public void run() {
assertEquals(true, false);
}
}, "assertProcess").start();
}
}
Code:
Exception in thread "assertProcess" junit.framework.AssertionFailedError: expected:<true> but was:<false>
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.failNotEquals(Assert.java:280)
at junit.framework.Assert.assertEquals(Assert.java:64)
at junit.framework.Assert.assertEquals(Assert.java:146)
at junit.framework.Assert.assertEquals(Assert.java:152)
at test.ThreadTest$1.run(ThreadTest.java:7)
at java.lang.Thread.run(Unknown Source)
Der Test geht blöderweise positiv durch.
Vielen Dank im Voraus!