public async Task WalkWhenNodeHasInvocation() { var walker = await ContainsInvocationExpressionWalkerTests.GetWalker( $@"Targets\{nameof(ContainsInvocationExpressionWalkerTests)}\{(nameof(this.WalkWhenNodeHasInvocation))}.cs"); Assert.IsTrue(walker.HasIssue); }
public async Task WalkWhenNodeHasNoInvocations() { var code = @"namespace Csla.Analyzers.Tests.Targets.FindSetOrLoadInvocationsWalker { public class WalkWhenNodeHasNoInvocations { } }"; var walker = await ContainsInvocationExpressionWalkerTests.GetWalker(code); Assert.IsFalse(walker.HasIssue); }
public async Task WalkWhenNodeHasInvocation() { var code = @"namespace Csla.Analyzers.Tests.Targets.FindSetOrLoadInvocationsWalker { public class WalkWhenNodeHasInvocation { public void Go() { this.GetHashCode(); } } }"; var walker = await ContainsInvocationExpressionWalkerTests.GetWalker(code); Assert.IsTrue(walker.HasIssue); }