BinaryNode b = getInstance(new ValueNode<>(0), new ValueNode<>(1));
ValueNode<Boolean> result = b.calc(null);
assertTrue(!result.getValue());
b = getInstance(new ValueNode<>(5), new ValueNode<>(1));
result = b.calc(null);
assertTrue(result.getValue());
b = getInstance(new ValueNode<>(5), new ValueNode<>(5));
result = b.calc(null);
assertTrue(!result.getValue());