summaryrefslogtreecommitdiffstats
path: root/sca-cpp/branches/cpp-contrib/contrib/runtime/core/test/wsdlTests/WSDLErrorsTest.h
blob: e17d0edd285b9654b4a6f4f7701f9eac9d247650 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef sca_tests_wsdl_WSDLErrorsTest_h_
#define sca_tests_wsdl_WSDLErrorsTest_h_

#include "BaseWsdlTest.h"

class WSDLErrorsTest : public BaseWsdlTest
{
  public:

    WSDLErrorsTest();
    ~WSDLErrorsTest();

    bool testDuplicateWSDLInputOutputBinding();
    bool testDuplicateWSDLMessagePartNames();
    bool testDuplicateWSDLMessages();
    bool testDuplicateWSDLPortTypes();
    bool testDuplicateWSDLBindings();
    bool testDuplicateWSDLServices();
    bool testDuplicateSOAPAddress();
    bool testDuplicateSOAPBinding();
    bool testDuplicateSOAPBody();
    bool testDuplicateSOAPOperation();

    bool testMissingPortBinding();
    bool testMissingOperation();
    bool testMissingPortName();
    bool testMissingPortType();
    bool testMissingMessage();
    bool testMissingMessagePartName();
    bool testMissingMessagePartType();
};

#endif