public void ReadsPmRecipient()
                {
                    var logFiles = TestGuyLogFiles.GetLogFiles(DateTime.MinValue, DateTime.MaxValue, LogType.Pm).ToList();

                    Expect(logFiles.Any(info => info.PmRecipientNormalized == "EVE"));
                    Expect(logFiles.Any(info => info.PmRecipientNormalized == "JOHN"));
                }
                public void GetsFilesInCorrectOrder()
                {
                    var logFiles         = TestGuyLogFiles.GetLogFiles(DateTime.MinValue, DateTime.MaxValue, LogType.Combat).ToList();
                    var resortedLogFiles = logFiles.OrderBy(info => info.LogFileDate.DateTime).ToList();

                    Expect(resortedLogFiles, EqualTo(logFiles));
                }
                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));
                }
                public void RetrievesPmLogs()
                {
                    var logFiles = TestGuyLogFiles.GetLogFiles(DateTime.MinValue, DateTime.MaxValue, LogType.Pm).ToList();

                    Expect(logFiles.Any(), True);
                }
                public void RespectsLogType()
                {
                    var logFiles = TestGuyLogFiles.GetLogFiles(DateTime.MinValue, DateTime.MaxValue, LogType.Event).ToList();

                    Expect(logFiles.Any(), True);
                }
                public void RespectsRange()
                {
                    var logFiles = TestGuyLogFiles.GetLogFiles(new DateTime(2012, 01, 04), new DateTime(2012, 02, 01), LogType.Combat).ToList();

                    Expect(logFiles.Count, EqualTo(3));
                }
                public void GetsCorrectNumberOfFiles()
                {
                    var logFiles = TestGuyLogFiles.GetLogFiles(DateTime.MinValue, DateTime.MaxValue, LogType.Combat).ToList();

                    Expect(logFiles.Count, EqualTo(5));
                }
示例#10
0
                public void GetsCorrectNumberOfFiles()
                {
                    var logFiles = TestGuyLogFiles.GetLogFiles(DateTime.MinValue, DateTime.MaxValue).ToList();

                    Expect(logFiles.Count, EqualTo(TotalFileCount));
                }