public void HasReturnValue_HasNone() { var methodToTest = new MethodDeclaration(); var victim = new TestableMethodTemplate(methodToTest, null); Assert.IsFalse(victim.HasReturnValue); }
public void HasReturnValue_HasVoid() { var methodToTest = new MethodDeclaration(); var retval = new TypeReference("void"); methodToTest.TypeReference = retval; var victim = new TestableMethodTemplate(methodToTest, null); Assert.IsFalse(victim.HasReturnValue); }
public void HasReturnValue_HasOne() { var methodToTest = new MethodDeclaration(); var retval = new TypeReference("string", new[] { 0 }); methodToTest.TypeReference = retval; var victim = new TestableMethodTemplate(methodToTest, null); Assert.IsTrue(victim.HasReturnValue); }