代码之家  ›  专栏  ›  技术社区  ›  jaekie

单元测试的web.config问题

  •  1
  • jaekie  · 技术社区  · 16 年前

    我正在尝试对我的许多MVC控制器进行单元测试,但不幸的是它一直失败,因为它需要从web.config.中进行大量设置。

    我复制了它,但没有阅读,我需要的是成员资格和RoleManager,但我也不能将它添加到app.config中,我已经可以使用它获得连接字符串和应用程序设置。

    知道如何让web.config与mstest一起工作吗?

    2 回复  |  直到 12 年前
        2
  •  0
  •   Community Mohan Dere    9 年前

    这个问题的一半已经在另一篇文章中得到了回答- Testing Membership provider without ASP.NET . 应该可以使用相同的范例测试rolemanager。

    注意:要求通过配置文件检索设置(包括asp.net成员资格和rolemanager提供程序)以执行测试意味着您正在编写集成测试,而不是单元测试。