Aspects.Logging.Tests.ExcludeTests.WhenAppliedToClassWithExcludeInstanceConstructorFlagShouldNotLogInstanceConstructor C# (CSharp) Method

WhenAppliedToClassWithExcludeInstanceConstructorFlagShouldNotLogInstanceConstructor() private method

        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");
        }