コード例 #1
0
            public void Should_Not_Call_Child_Arguments_RenderSafe_Method()
            {
                // Given
                var argument = new SecretArgument(new TestingArgument());

                // When
                var result = argument.RenderSafe();

                // Then
                Assert.Equal("[REDACTED]", result);
            }
コード例 #2
0
            public void Should_Call_Child_Arguments_Render_Method()
            {
                // Given
                var argument = new SecretArgument(new TestingArgument());

                // When
                var result = argument.Render();

                // Then
                Assert.Equal("RENDER", result);
            }
コード例 #3
0
            public void Should_Render_The_Provided_Text_As_Normal(string text, string expected)
            {
                // Given
                var argument = new SecretArgument(
                    new TextArgument(text));

                // When
                var result = argument.RenderSafe();

                // Then
                Assert.Equal(expected, result);
            }