Example #1
0
        public void Delete_NonExisting_ExceptionThrown()
        {
            MediaRepository Repository = new MediaRepository(helper);
            Media media = new Media()
            {
                ID = Guid.NewGuid(),
                MediaData = "Update",
                RelationID = this.TestMedia2.RelationID
            };

            Repository.Delete(media);
            Assert.IsNull(Repository.GetByID(media.ID));
        }
Example #2
0
        public void Update_NonExistingEntity_Saved()
        {
            MediaRepository Repository = new MediaRepository(helper);

            Media media = new Media()
            {
                ID = Guid.NewGuid(),
                MediaData = "Update",
                RelationID = this.TestMedia2.RelationID
            };

            Repository.Update(media, false);

            Assert.AreEqual(media.ID, Repository.GetByID(media.ID).ID);
        }
Example #3
0
 public void GetByID_NonExistingEntity_Null()
 {
     MediaRepository Repository = new MediaRepository(helper);
     Assert.AreEqual(null, Repository.GetByID(Guid.NewGuid()));
 }
Example #4
0
        public void Update_ExistingEntity_Updated()
        {
            MediaRepository Repository = new MediaRepository(helper);

            Random rand = new Random();
            this.TestMedia2.MediaData = rand.NextDouble().ToString();
            Repository.Update(this.TestMedia2, false);

            Assert.AreEqual(this.TestMedia2.MediaData, Repository.GetByID(this.TestMedia2.ID).MediaData);
        }
Example #5
0
 public void GetByID_ExistingEntity_Retrieved()
 {
     MediaRepository Repository = new MediaRepository(helper);
     Assert.AreEqual(this.TestMedia.ID, Repository.GetByID(this.TestMedia.ID).ID);
 }