2013-03-13 73 views
2

如何使用JUnit测试Java EE web服务端点方法?JUnit测试Java EE web服务端点方法

我使用MyBatis的框架和Eclipse中标准的Maven目录结构。我知道我可以通过为它创建一个JUnit测试用例来简单地测试每种方法。但是,我想知道如何使用@WebService,@WebMethod,@WebResult标签进行测试。

​​

编辑

实施

@WebService(targetNamespace = "http://abc.def.com", portName = "BrowserPort", serviceName = "BrowserService") 
public class BrowserServiceImpl implements BrowserService { 

    @Autowired 
    private QueryMapper queryMapper; 

    public List<Object> runQuery(String queryText) { 
     List<Object> queryResult= new ArrayList<Object>(); 
     queryResult = queryMapper.runQuery(queryText); 
     return queryResult; 
    } 
} 

回答

0

原来,我一直在寻找的其实是集成测试