def test_fibord_positive(inputs, outputs): """Test of calculating fibonacci number with different inputs.""" assert f.fibord(inputs) == outputs
def test_fibord_null(): """Test of calculating fibonacci number when input is 0.""" assert f.fibord(0) == 1
def test_fibord_wrong_value_raise(inputs, outputs): """test on wrong input type.""" with pytest.raises(outputs): f.fibord(inputs)
def test_func(): """Test of calculating fibonacci number with input 3.""" assert fibord(3) == 3
def test_func_negative(): """Test negative cases.""" nose.tools.assert_equals(fibord("wrong"), None) nose.tools.assert_equals(fibord(-1), None)
def test_func_positive(): """Test positive cases.""" nose.tools.assert_equals(fibord(6), 13) nose.tools.assert_equals(fibord(7), 21)