public void Equals_WhenDifferentName_ReturnsFalse() { var structureId = StructureId.Create(Guid.Parse("06E2FC67-AB9F-4E65-A2C8-5FC897597887")); const string thevalue = "TheValue"; var structure1 = new StructureIndex(structureId, "TheName", thevalue, thevalue.GetType(), _converter.Convert(CreateProperty(thevalue.GetType()))); var structure2 = new StructureIndex(structureId, "TheOtherName", thevalue, thevalue.GetType(), _converter.Convert(CreateProperty(thevalue.GetType()))); Assert.AreNotEqual(structure1, structure2); }
public void Equals_WhenDifferentValue_ReturnsFalse() { var structureId = StructureId.Create(Guid.Parse("06E2FC67-AB9F-4E65-A2C8-5FC897597887")); var dataType = typeof(string); var dataTypeCode = _converter.Convert(CreateProperty(dataType)); var structure1 = new StructureIndex(structureId, "TheName", "TheValue", dataType, dataTypeCode); var structure2 = new StructureIndex(structureId, "TheName", "OtherValue", dataType, dataTypeCode); Assert.AreNotEqual(structure1, structure2); }
public void Equals_WhenDifferentGuidStructureId_ReturnsFalse() { var structureId1 = StructureId.Create(Guid.Parse("06E2FC67-AB9F-4E65-A2C8-5FC897597887")); var structureId2 = StructureId.Create(Guid.Parse("14D4D3EC-6E1E-4839-ACC7-EA3B4653CF96")); const string thevalue = "TheValue"; var structure1 = new StructureIndex(structureId1, "TheName", thevalue, thevalue.GetType(), _converter.Convert(CreateProperty(thevalue.GetType()))); var structure2 = new StructureIndex(structureId2, "TheName", thevalue, thevalue.GetType(), _converter.Convert(CreateProperty(thevalue.GetType()))); Assert.AreNotEqual(structure1, structure2); }