root/src/tests/kits/net/service/UrlTest.h
/*
 * Copyright 2014 Haiku, inc.
 * Distributed under the terms of the MIT License.
 */
#ifndef URL_TEST_H
#define URL_TEST_H


#include <TestCase.h>
#include <TestSuite.h>


class UrlTest: public BTestCase {
public:
                                        UrlTest();
        virtual                 ~UrlTest();

                        void    ParseTest();
                        void    TestIsValid();
                        void    TestGettersSetters();
                        void    TestNullity();
                        void    TestCopy();
                        void    ExplodeImplodeTest();
                        void    PathOnly();
                        void    RelativeUriTest();
                        void    IDNTest();

        static  void    AddTests(BTestSuite& suite);
};


#endif