Newer
Older
from earthdiagnostics.constants import Basin, Basins
class TestBasin(TestCase):
def setUp(self):
self.assertEqual('Basin', self.basin.name)
self.assertTrue(Basin('Basin') == self.basin)
self.assertFalse(Basin('bas') == self.basin)
self.assertEqual(str(self.basin), 'Basin')
def test_order(self):
self.assertTrue(self.basin < Basin('Vasin'))
self.assertTrue(self.basin > Basin('Asin'))
class TestBasins(TestCase):
def test_singleton(self):
self.assertIs(Basins(), Basins())