Skip to content
Snippets Groups Projects
test_resource.py 1 KiB
Newer Older
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from unittest import TestCase
from pod_client.Resource import Resource

HOST = 'http://pod.ubicast.net'


def setUpModule():
    pass


def tearDownModule():
    pass


class ResourceTest(TestCase):

    def test_init(self):
        resource_name = 'files'
        resource_file = Resource(HOST, resource_name)
        self.assertEqual(HOST, resource_file.host_url)
        self.assertEqual(resource_name, resource_file.name)
        success = True
        try:
            resource_file = Resource('', resource_name)
        except Exception:
            success = False
        self.assertFalse(success)
        success = True
        try:
            resource_file = Resource(HOST, 'fake')
        except Exception:
            success = False
        self.assertFalse(success)

    def test_get(self):
        pass

    def test_post(self):
        pass

    def test_put(self):
        pass

    def test_patch(self):
        pass

    def test_delete(self):
        pass