public void PartidaIndiceFueraDeLista_test() { var registro = new RegistroCategoria(); IIteratorCategoria iterator = registro.ObtenerIterator(); string a; Assert.That(() => a = iterator.Siguiente(), Throws.TypeOf <ArgumentOutOfRangeException>()); }
public void PartidaListSeInsertan_test() { var registro = new RegistroCategoria(); registro.InsertarCategoria("domesticos"); registro.InsertarCategoria("sabana"); registro.InsertarCategoria("bosque"); IIteratorCategoria iterator = registro.ObtenerIterator(); Assert.AreEqual(true, iterator.QuedanElementos()); }
public void PartidaListSeVacia_test() { var registro = new RegistroCategoria(); registro.InsertarCategoria("domesticos"); registro.InsertarCategoria("sabana"); registro.InsertarCategoria("bosque"); IIteratorCategoria iterator = registro.ObtenerIterator(); while (iterator.QuedanElementos()) { iterator.Siguiente(); } Assert.AreEqual(false, iterator.QuedanElementos()); }
public void iniciarCategoria() { //Por banderas pequeño -> Español(andorra,argentina (2,8)) Arabes(Argelia,arabiasaudita(4,3)) Frios(alemania,canada(1,0)) //Por banderas mediano -> Arabes(Argelia,arabiasaudita(4,3)) EuropaCentro(Belgica,alemania(7,1)) Nieve(canada,andorra(2,0)) Selva(Bolivia,Brasil((8,9)) Planos(Argentina,australia(5,6)) //Banderas grandes -> Arabes(argelia, arabiasaudita, y 2 mas) Europeos(losdeuropa) EuropaLatina Española y paises grandes(Brasil, australia, china, Canada) switch (GameProperties.getInstance().baraja) { case "animal": switch (GameProperties.getInstance().tamaño) { case "pequeño": registro.InsertarCategoria("domesticos"); registro.InsertarCategoria("sabana"); registro.InsertarCategoria("bosque"); break; case "mediano": registro.InsertarCategoria("domesticos"); registro.InsertarCategoria("sabana"); registro.InsertarCategoria("bosque"); registro.InsertarCategoria("salvaje"); registro.InsertarCategoria("arbol"); break; case "grande": registro.InsertarCategoria("domesticos"); registro.InsertarCategoria("sabana"); registro.InsertarCategoria("bosque"); registro.InsertarCategoria("pradera"); categoria.gameObject.transform.localPosition = new Vector3(250, 237.3f, 0); break; } break; case "bandera": switch (GameProperties.getInstance().tamaño) { case "pequeño": registro.InsertarCategoria("hispanohablantes"); registro.InsertarCategoria("arabes"); registro.InsertarCategoria("frios"); break; case "mediano": registro.InsertarCategoria("europa centro"); registro.InsertarCategoria("arabes"); registro.InsertarCategoria("nieve"); registro.InsertarCategoria("selva"); registro.InsertarCategoria("planos"); break; case "grande": registro.InsertarCategoria("europeos"); registro.InsertarCategoria("arabes"); registro.InsertarCategoria("latino español"); registro.InsertarCategoria("grandes"); categoria.gameObject.transform.localPosition = new Vector3(250, 237.3f, 0); break; } break; case "profesion": switch (GameProperties.getInstance().tamaño) { case "pequeño": registro.InsertarCategoria("seguridad pública"); registro.InsertarCategoria("alimentación"); registro.InsertarCategoria("profesores"); break; case "mediano": registro.InsertarCategoria("seguridad pública"); registro.InsertarCategoria("alimentación"); registro.InsertarCategoria("profesores"); registro.InsertarCategoria("seguridad pública"); registro.InsertarCategoria("ingenieros"); registro.InsertarCategoria("noticias"); break; case "grande": registro.InsertarCategoria("seguridad pública"); registro.InsertarCategoria("alimentación"); registro.InsertarCategoria("profesores"); registro.InsertarCategoria("seguridad pública"); registro.InsertarCategoria("ingenieros"); categoria.gameObject.transform.localPosition = new Vector3(250, 237.3f, 0); break; } break; } iterador = registro.ObtenerIterator(); }