示例#1
0
        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);
            }
        }
示例#2
0
        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);
        }