public void ArrayType_DifferentName() { var a1 = new ArrayType("somearray_", IntegerType.Create()); var a2 = new ArrayType("somearray", IntegerType.Create()); Assert.That(a1 != a2); }
public void ArrayType_DifferentElementsType() { var a1 = new ArrayType("somearray", IntegerType.Create()); var a2 = new ArrayType("somearray", StringType.Create()); Assert.That(a1 != a2); }
public void ArrayType_DifferentReference() { var fields1 = new Fields { { "name", StringType.Create() }, { "lastname", StringType.Create() } }; var fields2 = new Fields { { "name", StringType.Create() }, { "lastname", StringType.Create() } }; var t1 = new RecordType("somerecord", fields1); var t2 = new RecordType("somerecord", fields2); var a1 = new ArrayType("somearray", t1); var a2 = new ArrayType("somearray", t2); Assert.That(a1 != a2); }