寻找关于如何在此处继续的一些建议。集成测试与测试数据库链接的WCF服务
我正在尝试对调用其他wcf服务的wcf服务进行一些集成测试。我想确保它们在彼此之间正确配置。我们目前使用spring.net和Nhibernate。我不确定的是如何检查数据库正在更新而不实际保存任何内容到数据库。
我有我想在这里测试的msmq和wshttp服务。我熟悉事务,因为我们在春季使用它们,但我不知道如何设置我的测试,以便在未通过集成测试直接测试的服务中回退事务。
现在我唯一的选择是使用测试数据库和测试数据,但似乎必须有比这更好的解决方案。
为什么你愿意在**生产**数据库而不是**测试**数据库上测试**软件? – CodeCaster
也许你误会了我?到目前为止我唯一的选择是创建一个测试数据库和测试数据。 –
你能设置所有的服务来使用相同的数据库并共享相同的'SessionFactory'吗? – Marijn