首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NDBUNIT教程中的存储库类

NDBUNIT教程中的存储库类
EN

Stack Overflow用户
提问于 2012-05-02 21:19:21
回答 1查看 519关注 0票数 0

我正在尝试从ndbunit教程中学习数据库单元测试。一切都很顺利。但我不明白作者是如何创建CustomerRepository类的。有工具可以指向教程中的xsd文件并自动生成存储库类吗?即使我手动生成它,我将如何去做它。

请帮帮忙。

谢谢

代码语言:javascript
复制
[Test]
public void Test()
{
//I took out some code here...
    CustomerRepository repository = new CustomerRepository();
    Assert.AreEqual(2, repository.GetAllCustomers().Count);

}

更新

我只是使用快速实体框架代码进行快速数据访问,如下所示,它运行great..thanks

代码语言:javascript
复制
        var context = new MyEntities();
        var query = from c in context.Customers select c ;
        var count = query.Count();

        Assert.AreEqual(2, count);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-02 21:49:01

假设CustomerRepository是一个典型的存储库类。在你的例子中,这就像是

代码语言:javascript
复制
public class CustomerRepository
{
   public List<Customer> GetAllCustomers()
   {
       using (var context = new MyEntities() )            
           return context.Customers.ToList();
   }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10421891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档