public void WhenAppliedToClassWithExcludeInstanceConstructorFlagShouldNotLogInstanceConstructor() { // act PersonExcludeInstanceConstructor personExcludeInstanceConstructor = new PersonExcludeInstanceConstructor { Name = Guid.NewGuid().ToString() }; personExcludeInstanceConstructor.Name.Should().NotBeNullOrWhiteSpace(); // assert _logger.DebugCallCount.Should() .Be(6, "because we only hit the Entry, Success and Exit methods for the property getter and setter"); }
public void WhenAppliedToClassWithExcludeInstanceConstructorFlagShouldNotLogInstanceConstructor() { // act PersonExcludeInstanceConstructor personExcludeInstanceConstructor = new PersonExcludeInstanceConstructor { Name = Guid.NewGuid().ToString() }; personExcludeInstanceConstructor.Name.Should().NotBeNullOrWhiteSpace(); // assert _logger.DebugCallCount.Should() .Be(6, "because we only hit the Entry, Success and Exit methods for the property getter and setter"); }