1
Мы перешли на Java 1.7, и теперь Jmock.class устарел. Есть ли альтернатива? Кажется, сайт был оставлен ...Что является альтернативой @RunWith (JMock.class)?
Мы перешли на Java 1.7, и теперь Jmock.class устарел. Есть ли альтернатива? Кажется, сайт был оставлен ...Что является альтернативой @RunWith (JMock.class)?
Возможно, вам необходимо правило JUnitRuleMockery
.
public class TestSomething {
@Rule
public final JUnitRuleMockery context = new JUnitRuleMockery();
@Mock
private MyInterface interface;
@Test
public void testTheThing() {
context.checking(new Expectations{{
}});
// etc.
}
Вам потребуется зависимость JMock-junit4 на вашем пути к классам ...
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-junit4</artifactId>
<version>2.8.1</version>
<scope>test</scope>
</dependency>
Я не уверен, что переезд в Java7 привело бегун JMock устаревшим. Обновили ли вы новую версию JMock? – sisyphus
Я понизил баночки, и все хорошо. Спасибо за подсказку ... – markthegrea
Я не согласен, что это не по теме. Веб-сайт JMock был оставлен, и эта информация нигде в Интернете. – markthegrea