在我目前的项目中,我们有几个由+20个不同系统使用的独立库.
最近我们决定使用NuGet开始管理我们的库......我们已经在内部NuGet服务器上发布了所有库作为nuget包,现在我们将开始迁移我们的+20应用程序,将这些库用作nuget包而不是本地项目引用.
是否有一种简单/自动的方式来进行这些更改?
我们正在为下一个项目寻找Dropwizard,我们需要实现的一个基于角色的访问控制机制.
有没有一种标准的简单方法可以使用Dropwizard或我可以遵循的示例?
如果可以使用mock.Stub()返回Rhino Mocks中的模拟行为.Return(),为什么我们还需要Stubs?
总是使用MockRepository.GenerateMock()我们会失去什么?
使用Mocks而不是Stubs的一大好处是,我们将能够在所有测试中重用相同的实例,使它们更干净,更直接.
moq框架以类似的方式工作......我们没有针对模拟和存根的不同对象.
(请不要回答有关Fowler的"Mocks are not stubs"文章的链接)
.net ×1
c# ×1
dropwizard ×1
java ×1
mocking ×1
nuget ×1
oauth ×1
rbac ×1
rhino-mocks ×1
tdd ×1
unit-testing ×1