1//
2// NetTestSuite.cpp
3//
4// Copyright (c) 2005-2012, Applied Informatics Software Engineering GmbH.
5// and Contributors.
6//
7// SPDX-License-Identifier: BSL-1.0
8//
9
10
11#include "NetTestSuite.h"
12#include "NetCoreTestSuite.h"
13#include "SocketsTestSuite.h"
14#include "MessagesTestSuite.h"
15#include "HTTPTestSuite.h"
16#include "HTTPClientTestSuite.h"
17#include "TCPServerTestSuite.h"
18#include "UDPServerTestSuite.h"
19#include "HTTPServerTestSuite.h"
20#include "HTMLTestSuite.h"
21#include "ReactorTestSuite.h"
22#include "FTPClientTestSuite.h"
23#include "MailTestSuite.h"
24#include "ICMPClientTestSuite.h"
25#include "NTPClientTestSuite.h"
26#include "WebSocketTestSuite.h"
27#include "OAuthTestSuite.h"
28#include "SyslogTest.h"
29
30
31CppUnit::Test* NetTestSuite::suite()
32{
33 CppUnit::TestSuite* pSuite = new CppUnit::TestSuite("NetTestSuite");
34
35 pSuite->addTest(NetCoreTestSuite::suite());
36 pSuite->addTest(SocketsTestSuite::suite());
37 pSuite->addTest(MessagesTestSuite::suite());
38 pSuite->addTest(HTTPTestSuite::suite());
39 pSuite->addTest(HTTPClientTestSuite::suite());
40 pSuite->addTest(TCPServerTestSuite::suite());
41 pSuite->addTest(UDPServerTestSuite::suite());
42 pSuite->addTest(HTTPServerTestSuite::suite());
43 pSuite->addTest(HTMLTestSuite::suite());
44 pSuite->addTest(ReactorTestSuite::suite());
45 pSuite->addTest(FTPClientTestSuite::suite());
46 pSuite->addTest(MailTestSuite::suite());
47 pSuite->addTest(ICMPClientTestSuite::suite());
48 pSuite->addTest(NTPClientTestSuite::suite());
49 pSuite->addTest(WebSocketTestSuite::suite());
50 pSuite->addTest(OAuthTestSuite::suite());
51 pSuite->addTest(SyslogTest::suite());
52
53 return pSuite;
54}
55