public void EqualsTest() { // Arrange. var typeGuid1 = new Guid("{F8B1F4B6-E6D8-4E28-9E58-FFF7F4564262}"); var typeGuid2 = new Guid("{028311EB-AC3C-4391-B3AB-3142D3E4A86F}"); var typeInfo1 = new ServiceTypeInfo(new ServicePrimitiveType("Type1", typeGuid1, typeof(int))); var typeInfo2 = new ServiceTypeInfo(new ServicePrimitiveType("Type2", typeGuid1, typeof(int))); var typeInfo3 = new ServiceTypeInfo(new ServicePrimitiveType("Type3", typeGuid2, typeof(int))); // Act / Assert. Assert.IsTrue(typeInfo1.Equals(typeInfo2)); Assert.IsFalse(typeInfo1.Equals(typeInfo3)); }