... У меня простой интеграционный тест, и все методы тестирования работают нормально ... НО ...
Я настроил класс VAR
int tempId;
для использования следующими методами. testSaveTag () устанавливает значение при успешном выполнении (теперь все автоматически фиксируется), а testUpdateTag () обновляет вновь созданный тег.
@Test
public void testSaveTag() {
Tag tag = new Tag();
tag.setDescription("Test Tag");
tempId = instance.saveTag(tag);
}
@Test
public void testUpdateTag() {
Tag tag = instance.getTag(tempId );
tag.setDescription("updated tag description!");
instance.updateTag(tag);
}
Значение tempID теряется между двумя методами.
Итак, я думаю, "Как правильно это сделать",
... и "почему потеряно значение?"
Заранее спасибо