Example #1
0
        public void MapToDomain_should_map_view_to_domain()
        {
            var view = new FeedbackModel {
                IsOverdue = false, IsCompleted = Fixture.Create <bool>(),
                DateAdded = Fixture.Create <DateTime>(), Description = Fixture.Create <string>(), DueDate = Fixture.Create <DateTime>()
            };

            // Act
            var data = FeedbackMapper.MapToDomain(view).Data;

            view.IsOverdue = data.IsOverdue;

            // Assert
            AssertArePropertyValuesEqual(view, data);
        }