public void FacadeToModelReturnsNullWhenFacadeIsNull() { F.TopicPost post = null; Assert.Null(post.ToModel()); F.TopicPost put = null; Assert.Null(put.ToModel()); }
public HttpResponseMessage Create(TopicPost topic) { return ProcessPost(() => { var instance = topic.ToModel(); createGroupCommand.Execute(instance); return ResourceLocation.OfTopic(instance.Id.Value); }); }
public void FacadePostToModelMapsCorrectly() { var post = new F.TopicPost { Description = _description, GroupId = _groupId.ToFacade(), Name = _name }; var model = post.ToModel(); Assert.That(model.Description, Is.EqualTo(post.Description)); Assert.That(model.GroupId, Is.EqualTo(post.GroupId.ToModel())); Assert.That(model.Name, Is.EqualTo(post.Name)); }
public void FacadePostToModelMapsCorrectly() { var post = new F.TopicPost { Description = _description, GroupId = _groupId.ToFacade(), Name = _name }; var model = post.ToModel(); Assert.That(model.Description, Is.EqualTo(post.Description)); Assert.That(model.GroupId, Is.EqualTo(post.GroupId.ToModel())); Assert.That(model.Name, Is.EqualTo(post.Name)); }