package com.sigopt.example;

import org.junit.Test;

import static org.junit.Assert.assertTrue;

public class FrankeTest {
  @Test
  public void evaluate() throws Exception {
    assertTrue(Franke.evaluate(0.0, 0.0) > 0);
    assertTrue(Franke.evaluate(1.0, 0.0) > 0);
    assertTrue(Franke.evaluate(0.0, 1.0) > 0);
    assertTrue(Franke.evaluate(1.0, 1.0) > 0);
    assertTrue(Franke.evaluate(0.2, 0.2) > 0);

    assertTrue(Franke.evaluate(0.0, 0.0) < 1.22);
    assertTrue(Franke.evaluate(1.0, 0.0) < 1.22);
    assertTrue(Franke.evaluate(0.0, 1.0) < 1.22);
    assertTrue(Franke.evaluate(1.0, 1.0) < 1.22);
    assertTrue(Franke.evaluate(0.2, 0.2) < 1.22);
  }
}

package com.sigopt.example;

import org.junit.Test;

import static org.junit.Assert.assertTrue;

public class FrankeTest {
  @Test
  public void evaluate() throws Exception {
    assertTrue(Franke.evaluate(0.0, 0.0) > 0);
    assertTrue(Franke.evaluate(1.0, 0.0) > 0);
    assertTrue(Franke.evaluate(0.0, 1.0) > 0);
    assertTrue(Franke.evaluate(1.0, 1.0) > 0);
  }
}

--- 
+++ 
@@ -11,5 +11,12 @@
     assertTrue(Franke.evaluate(1.0, 0.0) > 0);
     assertTrue(Franke.evaluate(0.0, 1.0) > 0);
     assertTrue(Franke.evaluate(1.0, 1.0) > 0);
+    assertTrue(Franke.evaluate(0.2, 0.2) > 0);
+
+    assertTrue(Franke.evaluate(0.0, 0.0) < 1.22);
+    assertTrue(Franke.evaluate(1.0, 0.0) < 1.22);
+    assertTrue(Franke.evaluate(0.0, 1.0) < 1.22);
+    assertTrue(Franke.evaluate(1.0, 1.0) < 1.22);
+    assertTrue(Franke.evaluate(0.2, 0.2) < 1.22);
   }
 }
Test for max of franke function
