Package eg.bowling.fixtures

Source Code of eg.bowling.fixtures.ScoreGameTest

package eg.bowling.fixtures;

import org.junit.Assert;
import org.junit.Test;

import fit.Parse;

public class ScoreGameTest {
  @Test
  public void test() throws Exception {
    ScoreGame sg = new ScoreGame();
    Parse table = new Parse(
      "<table>" +
        "<tr><td>ScoreGame</td></tr>" +
        "<tr>" +
        "<td>1-1</td>\n" +
        "<td>1-2</td>\n" +
        "<td>2-1</td>\n" +
        "<td>2-2</td>\n" +
        "<td>3-1</td>\n" +
        "<td>3-2</td>\n" +
        "<td>4-1</td>\n" +
        "<td>4-2</td>\n" +
        "<td>5-1</td>\n" +
        "<td>5-2</td>\n" +
        "<td>6-1</td>\n" +
        "<td>6-2</td>\n" +
        "<td>7-1</td>\n" +
        "<td>7-2</td>\n" +
        "<td>8-1</td>\n" +
        "<td>8-2</td>\n" +
        "<td>9-1</td>\n" +
        "<td>9-2</td>\n" +
        "<td>10-1</td>\n" +
        "<td>10-2</td>\n" +
        "<td>10-3</td>\n" +
        "</tr>\n" +
        "<tr>" +
        "<td>1</td>\n" +
        "<td>4</td>\n" +
        "<td>3</td>\n" +
        "<td>/</td>\n" +
        "<td>5</td>\n" +
        "<td>2</td>\n" +
        "<td></td>\n" +
        "<td>X</td>\n" +
        "<td></td>\n" +
        "<td>X</td>\n" +
        "<td>5</td>\n" +
        "<td>/</td>\n" +
        "<td>3</td>\n" +
        "<td>2</td>\n" +
        "<td>1</td>\n" +
        "<td>0</td>\n" +
        "<td>7</td>\n" +
        "<td>1</td>\n" +
        "<td>5</td>\n" +
        "<td>/</td>\n" +
        "<td>3</td>\n" +
        "</tr>\n" +
        "<tr>" +
        "<td></td>\n" +
        "<td>5</td>\n" +
        "<td></td>\n" +
        "<td>20</td>\n" +
        "<td></td>\n" +
        "<td>27</td>\n" +
        "<td></td>\n" +
        "<td>52</td>\n" +
        "<td></td>\n" +
        "<td>72</td>\n" +
        "<td></td>\n" +
        "<td>85</td>\n" +
        "<td></td>\n" +
        "<td>90</td>\n" +
        "<td></td>\n" +
        "<td>91</td>\n" +
        "<td></td>\n" +
        "<td>99</td>\n" +
        "<td></td>\n" +
        "<td>112</td>\n" +
        "<td></td>\n" +
        "</tr>" +
        "</table>");
    sg.doTable(table);
    Assert.assertEquals("10 right, 0 wrong, 0 ignored, 0 exceptions",sg.counts());
  }
}
TOP

Related Classes of eg.bowling.fixtures.ScoreGameTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.