Esempio n. 1
0
        public void TestNoFields()
        {
            var p = new Person
            {
                Id = 1,
            };

            var actualDescription   = p.GetDescription();
            var expectedDescription = "(Id=1)";

            Assert.AreEqual(expectedDescription, actualDescription);
        }
Esempio n. 2
0
        public void TestSomeFields()
        {
            var p = new Person
            {
                Id        = 1,
                FirstName = "Mons",
                BirthYear = 1337,
            };

            var actualDescription   = p.GetDescription();
            var expectedDescription = "Mons (Id=1) Født: 1337";

            Assert.AreEqual(expectedDescription, actualDescription);
        }
Esempio n. 3
0
        public void TestAllFields()
        {
            var p = new Person
            {
                Id        = 17,
                FirstName = "Ola",
                LastName  = "Nordmann",
                BirthYear = 2000,
                DeathYear = 3000,
                Father    = new Person()
                {
                    Id = 23, FirstName = "Per"
                },
                Mother = new Person()
                {
                    Id = 29, FirstName = "Lise"
                },
            };
            var actualDescription   = p.GetDescription();
            var expectedDescription = "Ola Nordmann (Id=17) Født: 2000 Død: 3000 Far: Per (Id=23) Mor: Lise (Id=29)";


            Assert.AreEqual(expectedDescription, actualDescription);
        }