public void ShouldJoinNames()
        {
            NameJoiner test = new NameJoiner();
            string result = test.Join("Andrii", "Yuskov");

            Assert.Equal("Andrii Yuskov", result);
        }
示例#2
0
        public void ShouldJoinNames_NotEqualDemo()
        {
            var sut      = new NameJoiner();
            var fullName = sut.Join("wendy", "lee");

            Assert.That(fullName, Is.Not.EqualTo("EENDY Lee").IgnoreCase);
        }
示例#3
0
        public void ShouldJoinNames()
        {
            var sut    = new NameJoiner();
            var result = sut.Join("Jon", "Arryn");

            Assert.That(result, Is.EqualTo("Jon Arryn"));
        }
示例#4
0
        public void ShouldJoinNames_CaseInsensitiveAssertDemo()
        {
            var sut    = new NameJoiner();
            var result = sut.Join("Jon", "Arryn");

            Assert.That(result, Is.EqualTo("JON ARRYN").IgnoreCase);
        }
示例#5
0
        public void ShouldJoinNames()
        {
            var sut      = new NameJoiner();
            var fullName = sut.Join("Wendy", "Lee");

            Assert.That(fullName, Is.EqualTo("Wendy Lee"));
        }
示例#6
0
        public void ShouldJoinNames_CaseInsensitiveAssertDemo()
        {
            var sut      = new NameJoiner();
            var fullName = sut.Join("wendy", "lee");

            Assert.That(fullName, Is.EqualTo("WENDY Lee").IgnoreCase);
        }
        public void ShouldJoinNames()
        {
            var sut      = new NameJoiner();
            var fullName = sut.Join("Sarah", "Smith");

            Assert.That(fullName, Is.EqualTo("Sarah Smith"));
        }
        public void ShouldJoinNames_NotEqualDemo()
        {
            var sut      = new NameJoiner();
            var fullName = sut.Join("Sarah", "Smith");

            Assert.That(fullName, Is.Not.EqualTo("Gentry Smith"));
        }
        public void ShouldJoinNames_CaseInsensitiveAssertDemo()
        {
            var sut      = new NameJoiner();
            var fullName = sut.Join("sarah", "smıth");

            Assert.That(fullName, Is.EqualTo("SARAH SMITH").IgnoreCase);
        }
示例#10
0
        public void ShouldJoinNames_CaseUnsensitive()
        {
            NameJoiner test = new NameJoiner();
            string result = test.Join("ANDRII", "YUSKOV");

            Assert.Equal("Andrii Yuskov", result, ignoreCase: true);
        }
示例#11
0
        public void ShouldJoinNames_NotEqualsDemo()
        {
            var sut    = new NameJoiner();
            var result = sut.Join("Jon", "Arryn");

            Assert.That(result, Is.Not.EqualTo("Lysa Arryn"));
        }
示例#12
0
        public void ShouldAddFirstNameAndLastName()
        {
            var sut = new NameJoiner();

            var result = sut.Join("John", "Doe");

            Assert.Equal("JOHN DOE", result, ignoreCase: true);
        }
示例#13
0
        public void ShouldJoinNames_Regex()
        {
            var sut = new NameJoiner();

            var result = sut.Join("John", "Doe");

            Assert.Matches("[A-Z]{1}[a-z]+ [A-Z]{1}[a-z]+", result);
        }
示例#14
0
        public void ShouldJoinNames_EndsWith()
        {
            var sut = new NameJoiner();

            var result = sut.Join("John", "Doe");

            Assert.EndsWith("Doe", result);
        }
示例#15
0
        public void ShouldJoinNames_SubstringContents()
        {
            var sut = new NameJoiner();

            var result = sut.Join("John", "Doe");

            Assert.Contains("John", result);
        }
示例#16
0
        public void ShouldJoinNames_NotEqual()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("john", "smith");

            Assert.That(fullName, Is.EqualTo("Guy Smith"));
        }
示例#17
0
        public void ShouldJoinNames_StringStartsWith()
        {
            NameJoiner test = new NameJoiner();
            string actualResult = test.Join("Andrii", "Yuskov");
            string expectedResult = "Andrii";

            Assert.StartsWith(expectedResult, actualResult);
        }
示例#18
0
        public void ShouldJoinNames_SubstringContents()
        {
            NameJoiner test = new NameJoiner();
            string actualResult = test.Join("Andrii", "Yuskov");
            string expectedResult = "Andrii";

            Assert.Contains(expectedResult, actualResult);
        }
示例#19
0
        public void ShouldJoinNames()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Sarah", "Smith");

            Assert.Equal("Sarah Smith", fullName);
        }
示例#20
0
        public void ShouldJoinNames_EndsWith()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Sarah", "Smith");

            Assert.EndsWith("ith", fullName);
        }
示例#21
0
        public void ShouldJoinNames_CaseInsensitiveAssertDemo()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("sarah", "smith");

            Assert.Equal("SARAH SMITH", fullName, ignoreCase: true);
        }
示例#22
0
        public void ShouldJoinNames_SubstringContents()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Sarah", "Smith");

            Assert.Contains("Sarah", fullName);
        }
示例#23
0
        public void ShouldJoinNames_Regex()
        {
            var sut = new NameJoiner();

            var result = sut.Join("Priscila", "Lima");

            Assert.Matches("^P", result);
        }
示例#24
0
        public void ShouldJoinName_SubstringContains()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Moussa", "Ndiaye");

            Assert.Contains(" ", fullName);
        }
示例#25
0
        public void ShouldJoinNames_EndsWith()
        {
            var sut = new NameJoiner();

            var result = sut.Join("Victor", "Ferreira");

            Assert.EndsWith("ira", result);
        }
示例#26
0
        public void ShouldJoinNamesIgnoringCase()
        {
            var sut = new NameJoiner();

            var result = sut.Join("GILBERTO", "MADEIRA");

            Assert.Equal("gilberto madeira", result, ignoreCase: true);
        }
示例#27
0
        public void ShouldJoinNamesVerifyingContent()
        {
            var sut = new NameJoiner();

            var result = sut.Join("Joselia", "Amancio");

            Assert.Contains("Amancio", result);
        }
示例#28
0
        public void ShouldJoinNames_NotEqualDemo()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Sarah", "Smith");

            Assert.That(fullName, Is.Not.EqualTo("Gentry Smith"));
        }        
示例#29
0
        public void ShouldJoinNames()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Sarah", "Smith");

            Assert.That(fullName, Is.EqualTo("Sarah Smith"));
        }
示例#30
0
        public void ShouldJoinNames_CaseInsensitiveAssertDemo()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("sarah", "smith");

            Assert.That(fullName, Is.EqualTo("SARAH SMITH").IgnoreCase);
        }
示例#31
0
        public void ShouldJoinName()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Moussa", "Ndiaye");

            Assert.Equal("Moussa Ndiaye", fullName, ignoreCase: true);
        }
示例#32
0
        public void ShouldJoinName_StartWith()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Moussa", "Ndiaye");

            Assert.StartsWith("Mou", fullName);
        }
示例#33
0
        public void ShouldJoinNames_Regex()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("Sarah", "Smith");

            Assert.Matches("[A-Z]{1}[a-z]+ [A-Z]{1}[a-z]", fullName);
        }
示例#34
0
        public void ShouldJoinNames_StartsWith()
        {
            var sut = new NameJoiner();

            var result = sut.Join("Diego", "Dantas");

            Assert.StartsWith("Diego", result);
        }
示例#35
0
        public void ShouldJoinNames()
        {
            var sut = new NameJoiner();

            var result = sut.Join("Gilberto", "Madeira");

            var fullname = "Gilberto Madeira";

            Assert.Equal(fullname, result);
        }
示例#36
0
        public void ShouldJoinNames_CaseSensitive()
        {
            var sut = new NameJoiner();

            var fullName = sut.Join("john", "smith");

            // will return fail
            // demo purposes
            Assert.That(fullName, Is.EqualTo("JOHN SMITH").IgnoreCase);
        }
示例#37
0
        public void BasicStrings()
        {
            var sut       = new NameJoiner();
            var fixture   = new Fixture();
            var firstName = fixture.Create("First_"); // AutoFixture.SeedExtensions NuGet package
            var lastName  = fixture.Create("Last_");

            var result = sut.Join(firstName, lastName);

            Assert.Equal($"{firstName} {lastName}", result);
        }