我们不准许对书籍、工具、软件图书馆以及更多的图书馆征求建议的问题。 你可以ed问这个问题,以便用事实和引言回答。
Closed 5 years ago.
为了测试目的,我需要模拟XMPP服务器。 我目前的意图是管理一个当地的XMPP服务器,并在我的测试守则中搭配,但我想知道是否有任何人知道已经存在的XMPP模拟图书馆?
我们不准许对书籍、工具、软件图书馆以及更多的图书馆征求建议的问题。 你可以ed问这个问题,以便用事实和引言回答。
Closed 5 years ago.
为了测试目的,我需要模拟XMPP服务器。 我目前的意图是管理一个当地的XMPP服务器,并在我的测试守则中搭配,但我想知道是否有任何人知道已经存在的XMPP模拟图书馆?
这可能在某种程度上取决于你使用什么工具,但在Smack,例如,你可以创建自己的连接班,作为模拟服务器。 这是在Smack测试案例中进行的。
基本上,你将答复IQ或电文包输入相关联处,然后通过AP来发出电话。 然后将预发包作为结果归还。 你们必须考虑的一件事是XMPP的同步性质,确保你的测试服务器以同样的方式运作。
其他XMPP校准可提供一些类似的方法,以便能够进行单位测试。
If, on the other hand, you are trying to run full blown integration test scenarios, then I think the local server is the right way to go.
为了成功模拟整个XMPP服务器,你基本上用XMPP服务器结束。 我个人认为,这是全面测试的最可靠方法,尽管我对自成一体的法典使用较小的更具体的测试。
You may find this book chapter interesting, Remko is probably the most test-obsessed person I know, and it was written out of his own recent experience developing a client: http://el-tramo.be/blog/beautiful-xmpp-testing
只有Mock型号是你自己拥有的,由Freeman n 共同寻找这一条。
想法是,你只应发挥你控制的作用。 在这种情况下,一台XMPP服务器的接口不是由你控制的。 因此界定了您的辅助需要和计划的作用(接口);XMPP服务器满足了这一要求。
您最后可以有一个更简单的接口,例如,Send To(用户,电文)。 然后,你需要撰写适合XMPP服务器作用的适应器。 这件事将处理与你选择XMPPServer相关的所有平静。
这种更简单的接口更容易模拟和适应变化。 HTH
我试图阅读即将提出的申请,并根据请求中价值分立的3.0作出模拟反应。 我为此使用了以下大写。
I am using VS2010 B2 and EF4 B2 and trying to use Rhino Mocks to mock the entity context generated by EEF. var context = MockRepository.GenerateMock<SomeDBEntities>(); IObjectSet<TxMode> ...
I have an interesting situation where I am refactoring a bunch of ObjC iPhone code to create a C++ API. I m a novice to C++ and looking into C++ mocking frameworks to augment the work I d done using ...
I m looking for some examples on how to do the following Mock Tests using StructureMap or Unity with NUnit. I have the following code structure public interface IDAL { List<Model> Method1(...
I m writing a Java web app in my free time to learn more about development. I m using the Stripes framework and eventually intend to use hibernate and MySQL For the moment, whilst creating the pages ...
I have a method that I want to test which expects an IEnumerable<T> as a parameter. I m currently mocking the contents of the IEnumerable<T> as follows (Using Moq): var mockParent = new ...
I am currently developing an GUI to an embedded system. (I am using GUI to descripe my app opposed to interface to avoid confusion with the progamatic meaning) Context I have created a class which ...
see also "What should I consider when choosing a mocking framework for .Net" I m trying to decide on a mocking framework to use on a .NET project I ve recently embarked on. I d like to speed my ...