public ReviewTest() { rg = new Reviewgenre() { Admin = new Admin() { GebruikersNaam = "ck", Id = "rtl" }, Score = 20, Titel = "reviewgenretotaal" }; }
public void AddReviewgenre(Reviewgenre reviewgenre) { _irgr.AddReviewGenre(reviewgenre); _irgr.SaveChanges(); }
public bool IsGeblokkeerd(User user, Reviewgenre rg) { return(_rg.FirstOrDefault(r => r == rg).GeblokkeerdeUserIDs.Contains(new UserIdentity { UserID = user.Id })); }
public bool IsAdmin(User user, Reviewgenre rg) { return(_rg.Find(rg).AdminId.Equals(user.Id)); }
public string GetAdminNaam(Reviewgenre rg) { return(rg.AdminGebruikersNaam); }
public void DeblokkeerUser(User user, Reviewgenre rg) { rg.GeblokkeerdeUserIDs.Remove(new UserIdentity { UserID = user.Id }); }
public void BlokkeerUser(User user, Reviewgenre rg) { _rg.Find(rg).GeblokkeerdeUserIDs.Add(new UserIdentity { UserID = user.Id }); }
public void maakCorrectReviewgenreAan() { Reviewgenre rg = new Reviewgenre() {Admin = new Admin() { GebruikersNaam="spd",Id="dsp"},Score = 10, Titel="Totale Score" }; Assert.Equal(10,rg.Score); Assert.Equal("Totale Score", rg.Titel); }
public IEnumerable <Review> GetReviewsPerReviewgenre(Reviewgenre reviewgenre) { return(_dr.Where(r => r.Rg == reviewgenre).ToList()); }
public IEnumerable <Review> GetReviewsPerWerkenReviewgenre(Werk werk, Reviewgenre rg) { return(_dr.Where(r => r.Rg == rg && r.Werk == werk).ToList()); }
public void DeblokkeerUser(User user, Reviewgenre rg) { rg.GeblokkeerdeUserIDs.Remove(user.Id); }
public void BlokkeerUser(User user, Reviewgenre rg) { _rg.Find(rg).GeblokkeerdeUserIDs.Add(user.Id); }
public void gooiExceptionBijFouteScore() { Reviewgenre rg = new Reviewgenre(); Assert.Throws<ArgumentException>(()=>rg.Score=-5); }
public string GetAdminNaam(Reviewgenre rg) { return(_irgr.GetAdminNaam(rg)); }
public void AddReviewGenre(Reviewgenre rg) { _rg.Add(rg); }
public DummyApplicationDbContext() { User user1 = new User() { Berichten = { new Bericht() { Titel = "a", Inhoud = "Dit is de letter a." }, new Bericht() { Titel = "b", Inhoud = "Dit is de letter b" } } }; User user2 = new User() { Berichten = { new Bericht() { Titel = "Iets nieuws", Inhoud = "Dit is iets nieuws." } } }; user1.Users.Add(user2); user1.Subscribers = 0; user2.Subscribers = 1; users = new[] { user1, user2 }; Commentaar commentaar1 = new Commentaar() { Beschrijving = "Dit is goed" }; Commentaar commentaar2 = new Commentaar() { Beschrijving = "Dit is slecht" }; Commentaar commentaar3 = new Commentaar() { Beschrijving = "Dit is middelmatig" }; Werk werk = new Werk() { Creatiejaar = 1999, Media = Werk.Medium.Album, Titel = "The Last temptation of Muhammad" }; Werk werk2 = new Werk() { Creatiejaar = 2008, Media = Werk.Medium.Boek, Titel = "De la grammairologie" }; Reviewgenre rg = new Reviewgenre() { Admin = new Admin() { GebruikersNaam = "nta", Id = "apodk" }, GeblokkeerdeUserIDs = { "cdk", "mdk" }, Regels = { "Wees beleefd. " }, Score = 20, Titel = "Dommerik" }; Reviewgenre rga = new Reviewgenre() { Admin = new Admin() { GebruikersNaam = "ask", Id = "iron" }, Regels = { "Alles mag. " }, Score = 50, Titel = "Tot 50" }; Review review1 = new Review() { Beschrijving = "Dit is een analyse van X", Commentaars = { commentaar1, commentaar2 }, Score = 8, Rg = rg, Titel = "Dit was een leuk werk. " }; Review review2 = new Review() { Beschrijving = "De review", Commentaars = { commentaar3 }, Score = 50, }; reviews = new[] { review1, review2 }; reviewgenres = new[] { rg, rga }; werken = new[] { werk, werk2 }; }
public IEnumerable <Review> GetReviewsPerReviewgenre(Reviewgenre rg) { return(_irr.GetReviewsPerReviewgenre(rg)); }