public void GivenNonExistingRecipient_ReturnsEmpty()
                {
                    var logFiles =
                        TestGuyLogFiles.TryGetLogFilesForSpecificPm(
                            DateTime.MinValue,
                            DateTime.MaxValue,
                            new CharacterName("Idonotexist")).ToList();

                    Expect(logFiles.Count, EqualTo(0));
                }
                public void GetsCorrectNumberOfFiles()
                {
                    var logFiles =
                        TestGuyLogFiles.TryGetLogFilesForSpecificPm(
                            DateTime.MinValue,
                            DateTime.MaxValue,
                            new CharacterName("John")).ToList();

                    Expect(logFiles.Count, EqualTo(2));
                }
                public void GetsFilesInCorrectOrder()
                {
                    var logFiles =
                        TestGuyLogFiles.TryGetLogFilesForSpecificPm(
                            DateTime.MinValue,
                            DateTime.MaxValue,
                            new CharacterName("John")).ToList();
                    var resortedLogFiles = logFiles.OrderBy(info => info.LogFileDate.DateTime).ToList();

                    Expect(resortedLogFiles, EqualTo(logFiles));
                }