Example #1
0
        public void Should_not_invoke_pipelined_requirement_when_name_does_not_start_with_a_lower_letter()
        {
            var inner = Substitute.For <INamingRequirement>();

            var subject = new CamelCaseNamingRequirement(inner);

            subject.Matches("Funny");

            inner.DidNotReceive().Matches("Funny");
        }
Example #2
0
        public void Should_return_false_when_string_does_not_start_with_a_lower_letter()
        {
            var subject = new CamelCaseNamingRequirement();

            subject.Matches("Funny").Should().BeFalse();
        }
Example #3
0
        public void Should_return_true_when_string_starts_with_a_lower_letter()
        {
            var subject = new CamelCaseNamingRequirement();

            subject.Matches("funny").Should().BeTrue();
        }