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)); }
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); }
public void GetByID_NonExistingEntity_Null() { MediaRepository Repository = new MediaRepository(helper); Assert.AreEqual(null, Repository.GetByID(Guid.NewGuid())); }
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); }
public void GetByID_ExistingEntity_Retrieved() { MediaRepository Repository = new MediaRepository(helper); Assert.AreEqual(this.TestMedia.ID, Repository.GetByID(this.TestMedia.ID).ID); }