如何使用 FakeItEasy 为路由 (RouteConfig.cs) 编写单元测试
how to write unit tests for Routes (RouteConfig.cs) using FakeItEasy
我正在尝试为 RouteConfig.cs 文件编写单元测试以评估路由。例如,“~/”应该映射到默认操作和默认控制器,等等。
我在我的项目中使用了 xUnit 和 FakeItEasy。早些时候,我可以使用 MvcContrib.TestHelpers nuget 实现它,但这取决于 RhinoMocks,而我在我的项目中使用 FakeItEasy,我认为仅仅为了 RouteConfig 单元测试的目的导入 RhinoMocks 不是一个好主意.
有没有更好的方法来实现这一点?
遇到同样的问题后,我改用 https://github.com/AnthonySteele/MvcRouteTester,希望对您有所帮助。
我正在尝试为 RouteConfig.cs 文件编写单元测试以评估路由。例如,“~/”应该映射到默认操作和默认控制器,等等。
我在我的项目中使用了 xUnit 和 FakeItEasy。早些时候,我可以使用 MvcContrib.TestHelpers nuget 实现它,但这取决于 RhinoMocks,而我在我的项目中使用 FakeItEasy,我认为仅仅为了 RouteConfig 单元测试的目的导入 RhinoMocks 不是一个好主意.
有没有更好的方法来实现这一点?
遇到同样的问题后,我改用 https://github.com/AnthonySteele/MvcRouteTester,希望对您有所帮助。