public PersonViewModel GetTestPerson()
        {
            // Normally this is the point where you would get data from a database or service,
            // but its just fake data for now
            Person person = new Person()
                                {
                                    Id = 123,
                                    FirstName = "Foo",
                                    LastName = "Bar",
                                    Birthday = DateTime.Parse("1/1/1980")
                                };

            return _personToViewMapper.CreateInstance(person);
        }
        public void CreatePersonViewModel()
        {
            //Arrange
            var dateOfBirth = DateTime.Now.AddDays(-600); // almost 2 years old
            var person = new Person()
                            {
                                Id = 123,
                                Birthday = dateOfBirth,
                                FirstName = "John",
                                LastName = "Doe"
                            };

            //Act
            var viewmodel = _mapper.CreateInstance(person);

            //Assert
            Assert.AreEqual("John Doe", viewmodel.Name);
            Assert.AreEqual(1, viewmodel.Age);
            Assert.AreEqual(dateOfBirth.ToShortDateString(), viewmodel.DateOfBirth);
        }