예제 #1
0
    def test_toggle_offline(self):
        mock_data_io = MagicMock()

        n = Node(mock_data_io)
        n.toggle_offline()

        mock_data_io.post.assert_called_once_with("/toggleOffline")
예제 #2
0
    def test_toggle_offline_with_message_with_spaces(self):
        mock_data_io = MagicMock()

        n = Node(mock_data_io)
        offline_message = "Descriptive text goes here"
        n.toggle_offline(offline_message)

        mock_data_io.post.assert_called_once_with("/toggleOffline?offlineMessage=Descriptive%20text%20goes%20here")
예제 #3
0
    def test_toggle_offline_with_message(self):
        mock_data_io = MagicMock()

        n = Node(mock_data_io)
        offline_message = "Description"
        n.toggle_offline(offline_message)

        mock_data_io.post.assert_called_once_with("/toggleOffline?offlineMessage=" + offline_message)