コード例 #1
0
        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));
        }