public void VisitMethod_ReadMethodCalled() { // arrange var typeReader = new SemanticTypeReaderTestDummy(); var methodSymbol = Substitute.For<IMethodSymbol>(); // act typeReader.VisitSymbol(methodSymbol); // assert Assert.IsTrue(typeReader.ReadMethodWasCalled); }
public void VisitParameter_ReadParameterCalled() { // arrange var typeReader = new SemanticTypeReaderTestDummy(); var parameterSymbol = Substitute.For<IParameterSymbol>(); // act typeReader.VisitSymbol(parameterSymbol); // assert Assert.IsTrue(typeReader.ReadParameterWasCalled); }
public void VisitProperty_ReadPropertyCalled() { // arrange var typeReader = new SemanticTypeReaderTestDummy(); var propertySymbol = Substitute.For<IPropertySymbol>(); // act typeReader.VisitSymbol(propertySymbol); // assert Assert.IsTrue(typeReader.ReadPropertyWasCalled); }