public void TestJuisteTwootsOphalen() { ProfielMSSQLContext profielContext = new ProfielMSSQLContext(); TijdlijnMSSQLContext tijdlijnContext = new TijdlijnMSSQLContext(); Profiel profiel = new Profiel { Account = new Account { ID = 17 } }; Tijdlijn tijdlijn = new Tijdlijn(profiel); tijdlijn.Twoots = tijdlijnContext.SelectTwoot(tijdlijn); tijdlijn.Vrienden = tijdlijnContext.SelectVriend(tijdlijn); foreach (Twoot twoot in tijdlijn.Twoots) { Profiel vriend = tijdlijn.Vrienden.FirstOrDefault(m => m.ID == twoot.ID); Assert.IsTrue(twoot.ProfielID == tijdlijn.Profiel.ID || vriend != null); } }
public void TestVolgen() { ProfielMSSQLContext profielContext = new ProfielMSSQLContext(); TijdlijnMSSQLContext tijdlijnContext = new TijdlijnMSSQLContext(); Profiel volgendProfiel = new Profiel { ID = 1020 }; Profiel profiel = new Profiel { ID = 1019 }; Tijdlijn tijdlijn = new Tijdlijn(profiel); profielContext.Volg(volgendProfiel.ID, profiel.ID); tijdlijn.Vrienden = tijdlijnContext.SelectVriend(tijdlijn); Profiel vriendProfiel = tijdlijn.Vrienden.FirstOrDefault(m => m.ID == volgendProfiel.ID); Assert.IsNotNull(vriendProfiel); }