public void FactoryOrBuilderMethodsDontCount(string methodName, int expectedProblemCount)
        {
            var rule = new ObjectCreationRule();

            rule.Check(AssemblyReader.GetMethodByName(typeof(ClassE), methodName));
            Assert.That(rule.Problems.Count, Is.EqualTo(expectedProblemCount));
        }
        public void MethodsCantUseNewOnProjectClasses(string methodName, int expectedProblemCount)
        {
            var rule = new ObjectCreationRule();

            rule.Check(AssemblyReader.GetMethodByName(typeof(ClassE), methodName));
            Assert.That(rule.Problems.Count, Is.EqualTo(expectedProblemCount));
        }