예제 #1
0
파일: tests.py 프로젝트: concept10/esq1-1
    def test_default(self):
        parameter = Parameter(6, 43)
        self.assertEqual(parameter.default, 6)
        self.assertEqual(parameter.value, 6)

        parameter = Parameter(6, 43, 32)
        self.assertEqual(parameter.default, 32)
        self.assertEqual(parameter.value, 32)
예제 #2
0
파일: tests.py 프로젝트: concept10/esq1-1
 def test_minimum(self):
     parameter = Parameter(3, 7)
     self.assertEqual(parameter.minimum, 3)
예제 #3
0
파일: tests.py 프로젝트: concept10/esq1-1
 def test_minimum_more_than_maximum(self):
     with self.assertRaises(ValueError):
         Parameter(4, 3)
예제 #4
0
파일: tests.py 프로젝트: concept10/esq1-1
    def test_more_than_maximum(self):
        parameter = Parameter(5, 10)

        with self.assertRaises(ValueError):
            parameter.value = 11
예제 #5
0
파일: tests.py 프로젝트: concept10/esq1-1
    def test_less_than_minimum(self):
        parameter = Parameter(5, 10)

        with self.assertRaises(ValueError):
            parameter.value = 4
예제 #6
0
파일: tests.py 프로젝트: concept10/esq1-1
 def test_maximum(self):
     parameter = Parameter(1, 153)
     self.assertEqual(parameter.maximum, 153)