Exemple #1
0
        public void testTitleMapped()
        {
            var adapterModel = new HackerNewsAdapter.Models.Story();

            adapterModel.Title = "test";
            var domainModel = new Nextech.Domain.Models.Story().MapToDomain(adapterModel);

            Assert.AreEqual(domainModel.Title, adapterModel.Title);
        }
Exemple #2
0
 public Story MapToDomain(HackerNewsAdapter.Models.Story story)
 {
     return(new Story()
     {
         Title = story.Title,
         Author = story.By,
         Url = story.Url
     });
 }
Exemple #3
0
        public void testAuthorMapped()
        {
            var adapterModel = new HackerNewsAdapter.Models.Story();

            adapterModel.By = "test";
            var domainModel = new Nextech.Domain.Models.Story().MapToDomain(adapterModel);

            Assert.AreEqual(domainModel.Author, adapterModel.By);
        }