コード例 #1
0
ファイル: cube_unittest.py プロジェクト: lemossc/cs362-hw4
 def test_invalid_input(self):
     # String
     result = cube.volume("length")
     self.assertEqual(result, None)
     # Complex
     result = cube.volume(complex(5, 3))
     self.assertEqual(result, None)
     # Zero
     result = cube.volume(0)
     self.assertEqual(result, None)
     # Negative
     result = cube.volume(-2)
     self.assertEqual(result, None)
コード例 #2
0
ファイル: test_cube.py プロジェクト: zimmerry/cs362-hw4
 def test4(self):
     with self.assertRaises(TypeError):
         cube.volume('asba')
コード例 #3
0
ファイル: test_cube.py プロジェクト: zimmerry/cs362-hw4
 def test3(self):
     self.assertEqual(cube.volume(-3), -1)
コード例 #4
0
def test_negative():
    with pytest.raises(ValueError):
        cube.volume(-1, -1, -1)
コード例 #5
0
def test_multiply():
    assert cube.volume(5, 5, 5) == 125
コード例 #6
0
def test_int():
    with pytest.raises(TypeError):
        cube.volume("a", "b", "c")
コード例 #7
0
 def test1(self):
     self.assertEqual(cube.volume(3), 27)
コード例 #8
0
ファイル: cube_test.py プロジェクト: austinmccalley/cs362-hw4
 def test_volume_allFloats(self):
     self.assertEqual(cube.volume(2.34, 2.543, 5.3), 31.538286)
コード例 #9
0
ファイル: cube_unittest.py プロジェクト: lemossc/cs362-hw4
 def test_float(self):
     result = cube.volume(2.5)
     self.assertEqual(result, 15.625)
コード例 #10
0
ファイル: cube_test.py プロジェクト: austinmccalley/cs362-hw4
 def test_volume_negative_Numbers(self):
   self.assertEqual(cube.volume(3, -3, 3), -27)
コード例 #11
0
ファイル: cube_test.py プロジェクト: austinmccalley/cs362-hw4
 def test_volume_allintegers(self):
     self.assertEqual(cube.volume(3, 3, 3), 27)
コード例 #12
0
ファイル: cube_test.py プロジェクト: austinmccalley/cs362-hw4
 def test_volume_MixNumbers_SHOULDFAIL(self):
     self.assertNotEqual(cube.volume(3, 3, 1.5), 4.5)
コード例 #13
0
ファイル: cube_test.py プロジェクト: austinmccalley/cs362-hw4
 def test_volume_MixNumbers(self):
     self.assertEqual(cube.volume(3, 3, 0.5), 4.5)
コード例 #14
0
 def test2(self):
     self.assertEqual(cube.volume("a"), 0)
コード例 #15
0
ファイル: test_cube.py プロジェクト: zimmerry/cs362-hw4
 def test1(self):
     self.assertEqual(cube.volume(10), 1000)
コード例 #16
0
ファイル: cube_unittest.py プロジェクト: lemossc/cs362-hw4
 def test_int(self):
     result = cube.volume(7)
     self.assertEqual(result, 343)
コード例 #17
0
ファイル: test_cube.py プロジェクト: zimmerry/cs362-hw4
 def test2(self):
     self.assertEqual(cube.volume(6548), 280754038592)
コード例 #18
0
 def test3(self):
     self.assertEqual(cube.volume(-5), 0)