2016-10-21 7 views
5

私たちは古い技術を使用してWebサービス(javascumb)をテストしています。これをspringframework-ws-testにどのように移行できるのかチュートリアルがありますか?javascumbsからspringframework-ws-testへの移行方法

は、今のように私のテストを見て:

@Test 
public void testWs() throws Exception { 
    MessageContext message = helper.receiveMessage("xml/file.xml"); 
    WebServiceMessage response = message.getResponse(); 
    MessageValidator validator = helper.createMessageValidator(response); 
    validator.assertNotSoapFault(); 
    validator.assertSoapMessage(); 
    validator.validate("xsd/xsd1.xsd", "xsd/xsd2.xsd"); 
    validator.compare("xml/response.ftl"); 
} 

は、私はいくつかのチュートリアルhereを発見しました。しかし、それはまったく違って見える。私はエンベロープとヘッダーも入っているファイルからxmlをロードしています。この例ではちょうどリクエストがあります

+0

なぜdownvote?古いバージョンのテクノロジーから新しいものへのチュートリアルについて何が間違っていますか? – hudi

+0

CXFベースのアプローチ:https://github.com/skjolber/mockito-soap-cxf – ThomasRS

答えて

1

私はドッカーを使って完全な環境をテストします。それはあなたが他のタイプのテストを行うことを可能にし、プロジェクトCI/CDを進化させるのに役立ちます。同じチュートリアルの1つはhttp://blog.arungupta.me/run-javaee-tests-wildfly-docker-arquillian-cube/です。参考までに、これは単なる出発点です。我々は、この組み合わせを使用して、当社の製品ラインで100以上のgitリポジトリをテストしています。

関連する問題