AWSSDK_DotNet35.UnitTests.DynamoDBEntryTests.TestDynamoDBEqualsOverrides C# (CSharp) Метод

TestDynamoDBEqualsOverrides() приватный Метод

private TestDynamoDBEqualsOverrides ( ) : void
Результат void
        public void TestDynamoDBEqualsOverrides()
        {
            var ddbeType = typeof(DynamoDBEntry);
            var ddbeSubTypes = GetSubTypes(ddbeType);
            foreach(var subType in ddbeSubTypes)
            {
                var equalsMethod = subType.GetMethod("Equals", new Type[] { typeof(object) });
                Assert.IsTrue(equalsMethod.DeclaringType == subType, "Testing that type {0} implements Equals", subType.FullName);
            }

            Console.WriteLine(ddbeSubTypes.Count);
        }