def test_teams_notify_user_with_no_activity(self): # Arrange activity = None # Act teams_notify_user(activity) # Assert assert activity is None
def test_teams_notify_user_with_preexisting_notification(self): # Arrange activity = Activity(channel_data={"notification": {"alert": False}}) # Act teams_notify_user(activity) # Assert assert activity.channel_data.notification.alert
def test_teams_notify_user(self): # Arrange activity = Activity(channel_data={"eventType": "eventType"}) # Act teams_notify_user(activity) # Assert assert activity.channel_data.notification.alert
def test_teams_notify_user_with_no_channel_data(self): # Arrange activity = Activity(id="id123") # Act teams_notify_user(activity) # Assert assert activity.channel_data.notification.alert assert activity.id == "id123"