public void testJuegoAleatorio188() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas partida.roll(10); partida.roll(3); partida.roll(7); partida.roll(8); partida.roll(1); partida.roll(10); partida.roll(10); partida.roll(10); partida.roll(6); partida.roll(0); partida.roll(10); partida.roll(10); partida.roll(3); partida.roll(7); partida.roll(10); //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 188); }
public void TiradaPésima0() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas int i; for (i = 0; i < 20; i++) { partida.roll(0); } //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 0); }
public void TodoPlenos300() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas int i; for (i = 0; i < 12; i++) { partida.roll(10); } //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 300); }
public void PuntuajeMasRaro292() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas for (int i = 0; i < 11; i++) { partida.roll(10); } partida.roll(2); //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 292); }
public void UnSemipleno1() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas partida.roll(2); partida.roll(8); partida.roll(3); partida.roll(2); for (int j = 4; j < 20; j++) { partida.roll(1); } //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 34); }
public void testCodeKataCatalogue133() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas partida.roll(1); partida.roll(4); partida.roll(4); partida.roll(5); partida.roll(6); partida.roll(4); partida.roll(5); partida.roll(5); partida.roll(10); partida.roll(0); partida.roll(1); partida.roll(7); partida.roll(3); partida.roll(6); partida.roll(4); partida.roll(10); partida.roll(2); partida.roll(8); partida.roll(6); //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 133); }
public void Simulacion180() { kataBolos.Bolos partida = new kataBolos.Bolos(); //Indice recorrido de las tiradas partida.roll(10); partida.roll(10); partida.roll(10); partida.roll(7); partida.roll(2); partida.roll(8); partida.roll(2); partida.roll(0); partida.roll(9); partida.roll(10); partida.roll(7); partida.roll(3); partida.roll(9); partida.roll(0); partida.roll(10); partida.roll(10); partida.roll(8); //Comprobamos que la salida es 0 Assert.AreEqual(partida.score(), 180); }