Exemplo n.º 1
0
  @Test(expected = RuntimeException.class)
  public void test_getting_with_exception() {
    ControllersHolder ch = new ControllersHolder();
    ch.registerControllers(sampleControllersMap());

    assertEquals(SampleOne.class, ch.getControllerClass("sampleThree"));
  }
Exemplo n.º 2
0
  @Test
  public void test_add_with_reset() {
    ControllersHolder ch = new ControllersHolder();
    ch.registerControllers(sampleControllersMap());

    assertEquals(2, ch.namedControllers().size());

    ch.registerControllers(anotherSampleControllersMap(), true);

    assertEquals(1, ch.namedControllers().size());
  }
Exemplo n.º 3
0
  @Test
  public void test_getting() {
    ControllersHolder ch = new ControllersHolder();
    ch.registerControllers(sampleControllersMap());

    assertEquals(2, ch.namedControllers().size());
    assertTrue(ch.containsController("sampleOne"));
    assertTrue(ch.containsController("sampleTwo"));

    assertEquals(SampleOne.class, ch.getControllerClass("sampleOne"));
  }
Exemplo n.º 4
0
  @Test
  public void test_add_with_duplication() {
    ControllersHolder ch = new ControllersHolder();
    ch.registerControllers(sampleControllersMap());

    assertEquals(2, ch.namedControllers().size());

    try {
      ch.registerControllers(duplicatedControllerMap());
      fail();
    } catch (SparkleException re) {

    }
  }