Пример #1
0
    def test_teams_notify_user_with_no_activity(self):
        # Arrange
        activity = None

        # Act
        teams_notify_user(activity)

        # Assert
        assert activity is None
Пример #2
0
    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
Пример #3
0
    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
Пример #4
0
    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"