public void TestGeefActieveSprintGebruikerVanGebruikerTerwijlDezeNogNietGezetIs()
        {
            Gebruiker gb = new Gebruiker();
            sprint.VoegGebruikerToe(gb, SprintRol.Developer);

            SprintGebruiker sg = gb.GeefActieveSprintGebruiker();

            Assert.AreEqual(null, sg);
        }
        public void TestGeefActieveSprintGebruikerVanGebruiker()
        {
            Gebruiker gb = new Gebruiker();
            gb.ActieveSprint = sprint;
            sprint.VoegGebruikerToe(gb, SprintRol.Developer);

            SprintGebruiker sg = gb.GeefActieveSprintGebruiker();

            Assert.AreEqual(sg.Gebruiker, gb);
        }
Exemplo n.º 3
0
 /// <summary>
 /// Geeft de opgepakte taken van anderen dan de gegeven gebruiker.
 /// </summary>
 /// <param name="gebruiker">De gebruiker.</param>
 /// <returns>De taken van anderen.</returns>
 private static IList GeefTakenVanAnderen(Gebruiker gebruiker)
 {
     OpgepakteTakenQuery opgepakteTakenQuery = new OpgepakteTakenQuery();
     opgepakteTakenQuery.Sprint = gebruiker.ActieveSprint;
     opgepakteTakenQuery.BehalveVoorDezeSprintGebruiker = gebruiker.GeefActieveSprintGebruiker();
     return opgepakteTakenQuery.GetQuery(ActiveRecordMediator.GetSessionFactoryHolder().CreateSession(typeof(ModelBase))).List();
 }