private void TestBoolValue(Macaca.Object obj, bool expected) { var result = obj as Macaca.Bool; Assert.NotNull(result); Assert.That(result.Value, Is.EqualTo(expected)); }
private void TestStringValue(Macaca.Object obj, string expected) { var result = obj as Macaca.String; Assert.NotNull(result); Assert.That(result.Value, Is.EqualTo(expected)); }
private void TestIntegerValue(Macaca.Object obj, long expected) { var result = obj as Macaca.Integer; Assert.NotNull(result); Assert.That(result.Value, Is.EqualTo(expected)); }
private void TestIntArrayValue(Macaca.Object obj, int[] expected) { var result = obj as Macaca.Array; Assert.NotNull(result); Assert.That(result.Elements.Length, Is.EqualTo(expected.Length)); for (var i = 0; i < result.Elements.Length; i++) { TestIntegerValue(result.Elements[i], expected[i]); } }