コード例 #1
0
        public void BuildFullName_Takes_two_String_Ends_With()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("We Can", "Code IT");

            //Assert
            Assert.EndsWith("Code IT", fullName);
        }
コード例 #2
0
        public void BuildFullName_Validate_Dat_With_Regular_Expression()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("Sam", "Burns");

            //Assert
            Assert.Matches("[A-Z]{1}[a-z]+ [A-Z]{1}[a-z]+", fullName);
        }
コード例 #3
0
        public void BuildFullName_Takes_two_String_Ignores_Case_Part_Of_String()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("We Can", "Code IT");

            //Assert
            Assert.Contains("we can", fullName, StringComparison.InvariantCultureIgnoreCase);
        }
コード例 #4
0
        public void BuildFullName_Takes_two_String_Ignores_Case()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("We Can", "Code IT");

            //Assert
            Assert.Equal("we can code it", fullName, ignoreCase: true);
        }
コード例 #5
0
        public void BuildFullName_Takes_two_String_And_Contains_Part_of_Name()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("We Can", "Code IT");

            //Assert
            Assert.Contains("We Can", fullName);
        }
コード例 #6
0
        public void PrefferedName_Always_Return_A_Value()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("Sam", "Burns");

            //Assert
            Assert.True(!string.IsNullOrEmpty(fullName));
        }
コード例 #7
0
        public void BuildFullName_Takes_two_String_And_Returns_Full_Name()
        {
            //Arrange
            var name = new StringValues();

            //Act
            var fullName = name.BuildFullName("We Can", "Code IT");

            //Assert
            Assert.Equal("We Can Code IT", fullName);
        }