コード例 #1
0
        public void FullNameCreation()
        {
            var name = new FullName("John", "Doe");

            Assert.Equal("John Doe", name.ToString());
            Assert.Equal("John Doe", name.AsFormatedName());
            Assert.Equal("Doe, John", name.AsFormatedName(true));
        }
コード例 #2
0
        public void FullNameWithMiddleCreation()
        {
            var name = new FullName("John", "Adam", "Doe");

            Assert.Equal("John Doe", name.ToString());
            Assert.Equal("John Doe", name.AsFormatedName());
            Assert.Equal("Doe, John", name.AsFormatedName(true));
            Assert.Equal("John Adam Doe", name.AsFormatedName(false, true, false));
            Assert.Equal("John A. Doe", name.AsFormatedName(false, false, true));
        }