2011-11-01 179 views
1

最近我一直在分析有關嘲笑和嘲笑的框架。我發現嘲笑框架隨着時間的推移而發展。 JMock到EasyMock到Mockito甚至是TypeMock,這些框架中的每一個都使用他們自己的策略進行嘲諷。一些強制使用接口,而另一些則支持模擬具體類。嘲諷策略

我的問題:有沒有人有任何文件或指向文章,詳細討論各種嘲笑策略的指針?

非常感謝。

回答

0

最後,我找到了一個解釋不同種類Mocking的article。所以基本上有兩種類型,用嘲諷的使用機制,

  1. 代理爲基礎的方法 - 在EasyMock的使用
  2. 類加載器重映類文件 - 在jmockit使用,powermock
1

您可能會發現這篇文章標題爲"Mocks Aren't Stubs" Martin Fowler有趣。它討論了經典和嘲諷測試方法之間的主要區別。

0

由Gerhard Mezzaros撰寫的book-x-unit測試模式詳細討論了不同類型的測試雙打。然而,不同的嘲笑策略在任何地方都沒有討論。我是否仍然錯過了正確的文章。我打算很快創建一個,以便它對每個人都有用。