Я хочу провести модульное тестирование своей проверки, определенной с помощью аннотации.но это должно быть легко.без загрузки каких-либо файлов конфигурации.Я довольно новичок в Struts2, поэтому я не уверен, возможно ли это вообще.У меня есть MyAction с методом:
@Validations(...)
public String submit() {...}
, и я хочу что-то вроде:
@Test
public void submitTest() {
MyAction myAction = createInitializedMyAction(); //new MyAction, setXXX
Map<String, String> httpRequestParams = prepareHttpRequestParams();
TestHelperINeed testHelper = createTestHelper(myAction); // maybe some proxy???
testHelper.execute("submit", httpRequestParams);
assertErrors(testHelper.getErrors());
assertResult(testHelper.getResult());
каждое найденное мной решение требует конфигурационных файлов распорок и пружин.зачем они мне нужны, если весь код, который я хочу протестировать, находится в одном java-файле?