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));

Hiç yorum yok:

Yorum Gönder