samples/apifest1/day3-intermezzo/pnejedly/against-inputandoperation/test/apifest/CircuitTest.java
3 import junit.framework.TestCase;
4 import org.netbeans.apifest.boolcircuit.Circuit;
5 import org.netbeans.apifest.boolcircuit.Operation;
7 /** Write a test that works with version from day A and fails with version B.
9 // BEGIN: apifest.day3.against-inputandoperation.CircuitTest
10 public class CircuitTest extends TestCase {
11 public CircuitTest(String n) {
15 public void testSourceCompatibility() throws Exception {
18 // One forgotten final and the dissaster is here.
19 class MyCircuit extends Circuit {
20 public double evaluateRealOperation(Operation op) {
25 // END: apifest.day3.against-inputandoperation.CircuitTest