class TestDjangoResourceClient(TestCase):
    def setUp(self):
        self.client = DjangoResourceClient()

    def test_url_maturity_list(self):
        expected = self.api_reverse('maturity-list')
        self.assertEqual(expected, self.client.url('maturities'))

    def test_url_feature_detail(self):
        expected = self.api_reverse('feature-detail', pk='55')
        self.assertEqual(expected, self.client.url('features', '55'))

    def test_open_changeset(self):
        self.client.open_changeset()
        self.assertFalse(Changeset.objects.exists())

    def test_close_changeset(self):
        self.client.close_changeset()
        self.assertFalse(Changeset.objects.exists())

    def test_delete(self):
        self.assertRaises(
            NotImplementedError, self.client.delete, 'features', '666')
示例#2
0
class TestDjangoResourceClient(TestCase):
    def setUp(self):
        self.client = DjangoResourceClient()

    def test_url_maturity_list(self):
        expected = self.api_reverse('maturity-list')
        self.assertEqual(expected, self.client.url('maturities'))

    def test_url_feature_detail(self):
        expected = self.api_reverse('feature-detail', pk='55')
        self.assertEqual(expected, self.client.url('features', '55'))

    def test_open_changeset(self):
        self.client.open_changeset()
        self.assertFalse(Changeset.objects.exists())

    def test_close_changeset(self):
        self.client.close_changeset()
        self.assertFalse(Changeset.objects.exists())

    def test_delete(self):
        self.assertRaises(NotImplementedError, self.client.delete, 'features',
                          '666')
 def setUp(self):
     self.client = DjangoResourceClient()
示例#4
0
 def setUp(self):
     self.client = DjangoResourceClient()