@Deployment 어노테이션이 추가된 메서드의 잘못된 반환 타입을 보고합니다.
Arquillian 문서에 따르면 @Deployment 어노테이션이 추가된 메서드는 ShrinkWrap Archive에서 상속된 반환 타입을 가져야 합니다.
예:
// 이 테스트 케이스는 Arquillian에 의해 시작될 수 없습니다
@RunWith(Arquillian.class)
public class SomeTest {
@Deployment
public static ZipFile createDeployment() {
throw new UnsupportedOperationException("Implement me");
}
@Test
public void testSomething() {
Assert.fail("To be implemented");
}
}
빠른 수정 적용 후:
import org.jboss.shrinkwrap.api.Archive;
@RunWith(Arquillian.class)
public class SomeTest {
@Deployment
public static Archive createDeployment() {
throw new UnsupportedOperationException("Implement me");
}
@Test
public void testSomething() {
Assert.fail("To be implemented");
}
}