def test_has_nipsa_returns_False_if_user_is_not_nipsad(NipsaUser): NipsaUser.get_by_id.return_value = None assert logic.has_nipsa(userid="test_user") is False
def test_has_nipsa_returns_True_if_user_has_nipsa(NipsaUser): nipsa_user = mock.Mock() nipsa_user.userid = "test_id" NipsaUser.get_by_id.return_value = nipsa_user assert logic.has_nipsa(userid="test_id") is True
def test_has_nipsa_gets_user_by_id(NipsaUser): logic.has_nipsa(userid="test_id") NipsaUser.get_by_id.assert_called_once_with("test_id")
def test_has_nipsa_returns_False_if_user_is_not_nipsad(NipsaUser): NipsaUser.get_by_userid.return_value = None assert logic.has_nipsa(userid="test_user") is False
def test_has_nipsa_returns_True_if_user_has_nipsa(NipsaUser): nipsa_user = mock.Mock() nipsa_user.userid = "test_id" NipsaUser.get_by_userid.return_value = nipsa_user assert logic.has_nipsa(userid="test_id") is True
def test_has_nipsa_gets_user_by_id(NipsaUser): logic.has_nipsa(userid="test_id") NipsaUser.get_by_userid.assert_called_once_with("test_id")