Package net.geco.model.impl

Examples of net.geco.model.impl.RunnerImpl


 
  @Test
  public void testValidateStartId(){
    HashSet<Integer> startids = new HashSet<Integer>(Arrays.asList( new Integer[]{ 3 } ));
    Mockito.when(registry.getStartIds()).thenReturn(startids);
    RunnerImpl runner = new RunnerImpl();
    runner.setStartId(1);
   
    assertTrue(runnerControl.validateStartId(runner, "1"));
    assertEquals(1, runner.getStartId().intValue());
    assertTrue(runnerControl.validateStartId(runner, "2"));
    assertEquals(2, runner.getStartId().intValue());
    assertFalse(runnerControl.validateStartId(runner, ""));
    assertEquals(2, runner.getStartId().intValue());
    assertFalse(runnerControl.validateStartId(runner, "3"));
    assertEquals(2, runner.getStartId().intValue());
  }
View Full Code Here


  @Test
  public void testValidateEcard(){
    HashSet<String> ecards = new HashSet<String>(Arrays.asList( new String[]{"3"} ));
    Mockito.when(registry.getEcards()).thenReturn(ecards);
    RunnerImpl runner = new RunnerImpl();
    runner.setEcard("1");
   
    assertTrue(runnerControl.validateEcard(runner, "1"));
    assertEquals("1", runner.getEcard());
    assertTrue(runnerControl.validateEcard(runner, "2"));
    assertEquals("2", runner.getEcard());
    assertTrue(runnerControl.validateEcard(runner, "2a"));
    assertEquals("2a", runner.getEcard());
    assertFalse(runnerControl.validateEcard(runner, "3"));
    assertEquals("2a", runner.getEcard());
    assertTrue(runnerControl.validateEcard(runner, ""));
    assertEquals("", runner.getEcard());
  }
View Full Code Here

TOP

Related Classes of net.geco.model.impl.RunnerImpl

Copyright © 2018 www.massapicom. 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.