@Test
public void transfersShouldShowSystemMessageWithMultipleActiveReceivers() {

    final FileReceiver fileReceiver1 = createFileReceiver(1, "video.mp4", 15000L, 44, 56L, "Amy");
    final FileReceiver fileReceiver2 = createFileReceiver(2, "kou.png", 10L, 80, 5L, "Donald");
    final FileReceiver fileReceiver3 = createFileReceiver(4, "radiohead.mp3", 3500L, 25, 103L, "Dolly");
    when(transferList.getFileReceivers()).thenReturn(Arrays.asList(fileReceiver1, fileReceiver2, fileReceiver3));
    parser.parse("/transfers");
    verify(messageController).showSystemMessage("File transfers:\n" +
                                                        "- Receiving:\n" +
                                                        "  #1 video.mp4 [14.65MB] (44%, 56.00KB/s) from Amy\n" +
                                                        "  #2 kou.png [10.00KB] (80%, 5.00KB/s) from Donald\n" +
                                                        "  #4 radiohead.mp3 [3.42MB] (25%, 103.00KB/s) from Dolly");
}