diff options
| author | dibyendumajumdar <mobile@majumdar.org.uk> | 2024-08-06 13:17:14 +0100 |
|---|---|---|
| committer | Thalia Archibald <thalia@archibald.dev> | 2024-09-07 10:54:48 -0700 |
| commit | 3a0592837f40ca0ceac82a2f518949f0c9450b90 (patch) | |
| tree | 2f5f03a5738fe1ee5acade2232f73ce13896ca25 /chapter14/src | |
| parent | f445971ffd36dd58af4e68b43f2e3302fdda42f2 (diff) | |
| download | Simple-3a0592837f40ca0ceac82a2f518949f0c9450b90.tar.gz Simple-3a0592837f40ca0ceac82a2f518949f0c9450b90.zip | |
#98 Chapter 14 arrays
Diffstat (limited to 'chapter14/src')
| -rw-r--r-- | chapter14/src/test/java/com/seaofnodes/simple/Chapter14Test.java | 23 | ||||
| -rw-r--r-- | chapter14/src/test/java/com/seaofnodes/simple/FuzzerWrap.java | 1 |
2 files changed, 24 insertions, 0 deletions
diff --git a/chapter14/src/test/java/com/seaofnodes/simple/Chapter14Test.java b/chapter14/src/test/java/com/seaofnodes/simple/Chapter14Test.java new file mode 100644 index 00000000..e668d48e --- /dev/null +++ b/chapter14/src/test/java/com/seaofnodes/simple/Chapter14Test.java @@ -0,0 +1,23 @@ +package com.seaofnodes.simple; + +import com.seaofnodes.simple.evaluator.Evaluator; +import com.seaofnodes.simple.node.StopNode; +import org.junit.Test; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.fail; + +public class Chapter14Test { + // This is a just a copy of a test from ch12 - remove! + @Test + public void testToBeRemoved() { + Parser parser = new Parser( +""" +return 3.14; +"""); + StopNode stop = parser.parse(false).iterate(false); + assertEquals("return 3.14;", stop.toString()); + assertEquals(3.14, Evaluator.evaluate(stop, 0)); + } + +} diff --git a/chapter14/src/test/java/com/seaofnodes/simple/FuzzerWrap.java b/chapter14/src/test/java/com/seaofnodes/simple/FuzzerWrap.java index efd76481..699711fc 100644 --- a/chapter14/src/test/java/com/seaofnodes/simple/FuzzerWrap.java +++ b/chapter14/src/test/java/com/seaofnodes/simple/FuzzerWrap.java @@ -14,6 +14,7 @@ import static org.junit.Assert.assertTrue; */ public class FuzzerWrap { + @Ignore @Test public void fuzzPeeps() { var fuzzer = new Fuzzer(); |
