Ejemplo n.º 1
0
def test_diagnosis_equal_to():
    d1 = BaseDiagnosis("test")
    d1.code = 1
    d2 = BaseDiagnosis("test")
    d2.code = 1

    assert d1 == d2
Ejemplo n.º 2
0
    def test_eq(self):
        d1 = BaseDiagnosis("test")
        d1.code = 1
        d2 = BaseDiagnosis("test")
        d2.code = 1

        self.assertEqual(d1, d2)
Ejemplo n.º 3
0
def test_diagnosis_less_than():
    d1 = BaseDiagnosis("test")
    d1.code = 1
    d2 = BaseDiagnosis("test")
    d2.code = 2

    assert d1 < d2
    assert d1 < 3
Ejemplo n.º 4
0
def test_diagnosis_greater_than():
    d1 = BaseDiagnosis("test")
    d1.code = 1
    d2 = BaseDiagnosis("test")
    d2.code = 2

    assert d2 > d1
    assert 3 > d1
Ejemplo n.º 5
0
    def test_lt(self):
        d1 = BaseDiagnosis("test")
        d1.code = 1
        d2 = BaseDiagnosis("test")
        d2.code = 2

        self.assertLess(d1, d2)
        self.assertLess(d1, 3)
Ejemplo n.º 6
0
    def test_gt(self):
        d1 = BaseDiagnosis("test")
        d1.code = 1
        d2 = BaseDiagnosis("test")
        d2.code = 2

        self.assertGreater(d2, d1)
        self.assertGreater(3, d1)
Ejemplo n.º 7
0
def test_diagnosis_hash():
    d1 = BaseDiagnosis("test")
    d2 = BaseDiagnosis("test")

    assert hash(d1) == hash(d2)
Ejemplo n.º 8
0
    def test_hash(self):
        d1 = BaseDiagnosis("test")
        d2 = BaseDiagnosis("test")

        self.assertEqual(hash(d1), hash(d2))