import org.junit.*;
import tester.*;

import org.junit.*;
import org.junit.rules.*;
import static org.junit.Assert.*;
import java.lang.reflect.*;
import java.lang.*;
import java.util.*;
import java.io.*;

@tester.annotations.Exercises({ @tester.annotations.Ex(exID = "GA4.6a", points = 12.5)})
public class UnitTest {
	// instead of explicitly coding the following rules here,
	// your test class can also just extend the class JUnitWithPoints
	@Rule
	public final PointsLogger pointsLogger = new PointsLogger();
	@ClassRule
	public final static PointsSummary pointsSummary = new PointsSummary();

	@Test(timeout=100)
	@tester.annotations.Bonus(exID = "GA4.6a", bonus = 47.11)
	public void test() {
		assertEquals("Should return 42", 42, ToTest.toTest());
	}

}

@@ -751,12 +751,169 @@
 t());%0A%09%7D
+%0A%09@Test(timeout=100)%0A%09@SecretCase%0A%09@Bonus(exID = %22GA4.6a%22, bonus = 23.00)%0A%09public void test2() %7B%0A%09%09assertEquals(%22Should return 23%22, 23, ToTest.toTest2());%0A%09%7D
 %0A%0A%7D%0A

add Secretcase to avoid make fail (#20 not finished yet)