test_constants.py 470 Bytes
Newer Older
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed
# coding=utf-8
from unittest import TestCase
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed

from earthdiagnostics.constants import Basin
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed


class TestBasin(TestCase):

    def setUp(self):
        self.basin = Basin('Basin')
    def test_name(self):
        self.assertEquals('Basin', self.basin.name)
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed

    def test__eq__(self):
        self.assertTrue(Basin('Basin') == self.basin)
        self.assertFalse(Basin('bas') == self.basin)
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed

    def test__str__(self):
        self.assertEquals(str(self.basin), 'Basin')