[cs] check that default value is zero

update-fork
MITSUNARI Shigeo 4 years ago
parent 2895287e46
commit aa3e88e54e
  1. 4
      ffi/cs/test/test.cs

@ -47,6 +47,7 @@ namespace mcl {
{
Console.WriteLine("TestFr");
Fr x = new Fr();
assert("x.isZero", x.IsZero());
x.Clear();
assert("0", x.GetStr(10) == "0");
assert("0.IzZero", x.IsZero());
@ -92,6 +93,7 @@ namespace mcl {
{
Console.WriteLine("TestFp");
Fp x = new Fp();
assert("x.isZero", x.IsZero());
x.Clear();
assert("0", x.GetStr(10) == "0");
assert("0.IzZero", x.IsZero());
@ -137,6 +139,7 @@ namespace mcl {
{
Console.WriteLine("TestG1");
G1 P = new G1();
assert("P.isZero", P.IsZero());
P.Clear();
assert("P.IsValid", P.IsValid());
assert("P.IsZero", P.IsZero());
@ -185,6 +188,7 @@ namespace mcl {
{
Console.WriteLine("TestG2");
G2 P = new G2();
assert("P.isZero", P.IsZero());
P.Clear();
assert("P is valid", P.IsValid());
assert("P is zero", P.IsZero());

Loading…
Cancel
Save