JMock etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
JMock etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Aralık 2018 Çarşamba

JMock

MockObjectTestCase Sınıfı
Testler bu sınıftan kalıtır.

mock metodu
Mock nesnesi döner.

Mock Sınıfı
expects metodu
Şöyle yaparız. Bu kullanımın bence Mockito'da when + thenReturn ve verify kullanımının birleşimidir
mymock.expects(once())
  .method("methodname")
 .with(eq(A.class),eq(1))
 .will(returnValue(true));
stubs metodu
Bu Mockito'daki when + thenReturn kullanımı gibidir.
Örnek
Şöyle yaparız.
mymock.stubs()
  .method(ANYTHING)
 .will(returnValue(null));
Örnek
Şöyle yaparız.
mymock.stubs()
  .method("methodname")
 .withNoArguments()
 .will(returnValue(true));
Örnek
Şöyle yaparız. Parametreler A.class ve 1 olmalı
mymock.stubs()
  .method("methodname")
 .with(eq(A.class),eq(1))
 .will(returnValue(true));