我在尋找與spring良好集成的模擬框架。我用mockito,這是很好的框架,但通過springockito恕我直言,整合春天不好。那麼,您能否幫我選擇好的與Mock Framework完美集成的Mock Framework?謝謝。Spring和Mock框架集成
1
A
回答
0
是啊,我只是想,我可以創造一些UTIL的Mockito類,並通過使用factory-method
春季使用它,而無需使用springockito,感謝所有的問題就解決了:)
0
有什麼問題Springockito?我喜歡它readabiltity我簡單:)
import static org.mockito.BDDMockito.*;
import org.kubek2k.springockito.annotations.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = Application.class,
loader = SpringockitoAnnotatedContextLoader.class)
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_CLASS)
public class MainControllerTest {
@Autowired
MainController mainController;
@Autowired
@ReplaceWithMock
FooService fooService;
@Test
public void shouldGetBar() {
//given
given(fooService.result("foo")).willReturn("bar");
//when
Bar bar build = fooService.getBar("foo");
//then
assertThat(bar).isNotNull();
}
}
依賴關係:org.kubek2k:springockito-annotations:1.0.9
相關問題
- 1. 集成Play框架2.0和Spring框架
- 2. Spring數據mongodb - 聚合框架集成
- 3. 與Spring集成框架的Tcp連接
- 4. 集成框架.NET像駱駝/ Spring集成
- 5. three20框架集成?
- 6. Servlet和Spring集成
- 7. Zend框架和XML/XSLT集成
- 8. 集成Redux框架和引導
- 9. CSS和框架集?
- 10. android,andengine,pureMVC框架集成
- 11. Java Ajax框架集成
- 12. 集成Bot框架與UWP
- 13. 集成測試框架?
- 14. 與maven集成玩框架
- 15. Cortana與Bot框架集成
- 16. Joomla CMS和Spring框架
- 17. Spring MVC和JSP框架
- 18. Primefaces 6.0對話框架和框架集
- 19. Citrus框架 - 使用Spring集成通過SFTP上傳文件
- 20. 是Drools 6.5與Spring框架的集成棄用?
- 21. 如何集成Spring框架,Eclipse,MySql,Apache Tomcat?
- 22. 使用Spring集成框架的SOAP webservice調用
- 23. 在Spring 3中使用框架集0
- 24. 框架集邊框地獄框架集
- 25. Groovy和Spring與Maven集成
- 26. JSF 2和Spring集成3
- 27. 揚鞭和Spring MVC集成
- 28. Vaadin和Spring MVC集成
- 29. Spring oauth2和集成測試
- 30. 測試RabbitMQ和Spring集成
應該是什麼懲戒框架的Spring集成的好處。如果你使用模擬框架,那麼你正在做小單元測試。根本不應該涉及春天背景。嘗試在沒有彈簧的情況下進行這些測試,將其設置僅限於所需的類別。 – Ralph 2011-12-21 11:03:57
這很有趣,但我發現我的問題的解決方案。謝謝。 – 2011-12-21 12:31:47
@Sergii springockito有什麼問題? – MariuszS 2014-01-11 22:29:31