Racy Little Number
11 marca, 2011
1 komentarz
Na dziś przygotowałem zagadkę skierowaną przede wszystkim dla tych, którzy piszą testy do swojego kodu. Praktykujesz TDD, BDD lub używasz innej techniki – na pewno poradzisz sobie z zagadką.
- Jak często poniższy test się powiedzie?
import junit.framework.TestCase; public class Test extends TestCase { int number; public void test() throws InterruptedException { number = 0; Thread t = new Thread(new Runnable() { public void run() { assertEquals(2, number); } }); number = 1; t.start(); number++; t.join(); } }
Kategorie:Java Puzzle assertEquals, InterruptedException, join, JUnit, Runnable, start, TestCase, Thread