Пример #1
0
        public void Test_AddSameFishingRecordTwice()
        {
            FishingRecordRepository repository = FishingRecordRepository.GetInstance();

            repository.AddRecord(record1);
            repository.AddRecord(record1);
        }
Пример #2
0
        public void Test_AddFishingRecordInCollision2()
        {
            FishingRecordRepository repository = FishingRecordRepository.GetInstance();

            repository.AddRecord(record1);
            record2.DateTimeInterval = new DateTimeInterval(new DateTime(2013, 9, 1, 11, 00, 00), new DateTime(2013, 9, 1, 17, 00, 00));
            repository.AddRecord(record2);
        }
Пример #3
0
        public void Test_AddFishingRecord()
        {
            FishingRecordRepository repository = FishingRecordRepository.GetInstance();

            repository.AddRecord(record1);

            Assert.AreEqual(1, repository.Count());
        }
Пример #4
0
        public void Test_GetFishingRecord()
        {
            FishingRecordRepository repository = FishingRecordRepository.GetInstance();

            repository.AddRecord(record1);
            FishingRecord recordGet = repository.GetRecord(0);

            Assert.AreEqual(record1, recordGet);
        }
Пример #5
0
        public void Test_UpdateFishingRecord()
        {
            FishingRecordRepository repository = FishingRecordRepository.GetInstance();

            repository.AddRecord(record1);
            repository.UpdateRecord(0, record2);
            FishingRecord recordGet = repository.GetRecord(0);

            Assert.AreEqual(record1, recordGet);

            string expectedLocation = "Medulin";
            string resultLocation   = recordGet.Location.Name;

            Assert.AreEqual(expectedLocation, resultLocation);
        }
Пример #6
0
        public void Test_DeleteLocationThanIsPartOfAFishingRecord()
        {
            LocationRepository locRepository = LocationRepository.GetInstance();

            locRepository.AddLocation(location1);

            FishingRecordRepository recRepository = FishingRecordRepository.GetInstance();

            recRepository.DeleteAllRecords();
            FishingRecord record = EntityGenerator.GetFishingRecord1();

            record.Location = location1;
            recRepository.AddRecord(record);

            locRepository.DeleteLocation(0);
        }