/// <summary> /// Crea amb la descripció i el grup al qual ha de pertànyer. /// El test es mostrarà dins mateix mostrador del grup. /// </summary> /// <param name="descripcio">La descripció del test</param> /// <param name="grup">El grup al qual pertanyerà aquest test</param> protected BaseTest(string descripcio, GrupTest grup) { this.descripcio = descripcio; this.grup = grup; this.mostrador = grup.mostrador; }
/// <summary> /// Crea amb la descripció i el mostrador. /// El test es posa a l'arrel del mostrador (sense pare). /// </summary> /// <param name="descripcio">La descripció del test</param> /// <param name="mostrador">El mostrador que mostrarà els tests.</param> protected BaseTest(string descripcio, IMostraTest mostrador) { this.descripcio = descripcio; this.grup = null; this.mostrador = mostrador; }
/// <summary> /// Crea amb una descripció i un mostrador. /// Es crea sense pare, a l'arrel de l'arbre. /// </summary> /// <param name="descripcio">La descripció del grup de tests</param> /// <param name="mostrador">L'objecte que mostrarà els resultats</param> public GrupTest(string descripcio, IMostraTest mostrador) : base(descripcio, mostrador) { membres = new List<BaseTest>(); mostrador.NouTest(this); }