public void TestDetail_Get_Post() { IDetailService <BloggingContext, Post> detailService = new DetailService <BloggingContext, Post>(this._context); var result = detailService.Get <PostDto>(1); Assert.Equal(1, result.Result.PostId); Assert.Null(result.Result.NumberOfBlogsBelongTo); }
public void TestDetail_Blog_Check_CanCall_Reference() { IDetailService <BloggingContext, Blog> detailService = new DetailService <BloggingContext, Blog>(this._context); var result = detailService.Get <BlogDto>(1); Assert.True(result.IsValid); Assert.Equal("Dummy Blog #1", result.Result.Name); Assert.Equal("John Doe", result.Result.Author.Name); Assert.Equal(1, result.Result.Tags.Count); Assert.Equal(1, result.Result.Tags.First().BlogId2); Assert.Null(result.Result.Posts.First().NumberOfBlogsBelongTo); }
public void TestDetail_Blog() { IDetailService <BloggingContext, Blog> detailService = new DetailService <BloggingContext, Blog>(this._context); var result = detailService.Get <BlogDto>(2); Assert.True(result.IsValid); Assert.Equal("Dummy Blog #2", result.Result.Name); Assert.Equal("http://google.com", result.Result.Url); Assert.Equal(2, result.Result.Posts.Count()); Assert.Equal(2, result.Result.NumberOfPosts); Assert.Equal(3, result.Result.PostIds[0]); Assert.Equal(4, result.Result.PostIds[1]); }
public List <Detail_Response_v1> Get() { var reponse = (from c in service.Get() select new Detail_Response_v1 { DetailID = c.DetailID, Quantity = c.Quantity, Prize = c.Prize, Product = c.Product, Invoice = c.Invoice }).ToList(); return(reponse); }
public List <Detail_Response_v1> Get() { //Mapper //Transforma un objeto de un tipo (Product) a otro tipo (ProductResponse) var response = (from c in service.Get() select new Detail_Response_v1 { DetailID = c.DetailID, InvoiceID = c.InvoiceID, UserID = c.UserID, ProductID = c.ProductID, Quantity = c.Quantity, Prize = c.Prize }).ToList(); return(response); }
/// <summary> /// 根据id查询明细 /// </summary> /// <param name="id">账户id</param> /// <returns></returns> public Detail Get(string id) { return(DetailService.Get(a => a.ID == new Guid(id))); }