Package fit.decorator.util

Examples of fit.decorator.util.Delta


  protected void setupDecorator(String[] arguments) throws InvalidInputException {
    if (arguments.length != 3) {
      throw new InvalidInputException("Column name, Data type and Delta Value must be specified");
    }
    columnName = arguments[0];
    delta = new Delta(arguments[1], arguments[2]);
    summary.put(COLUMN_NAME, columnName);
    summary.put(DELTA, delta);
  }
View Full Code Here


  @Test
  public void testSetupDecoratorShouldAddColumnNameDataTypeAndDeltaToSummary() throws Exception {
    decorator.setupDecorator(new String[]
      {"Column1", "int", "1"});
    assertEquals("Column1", (String) decorator.summary.get(IncrementColumnsValue.COLUMN_NAME));
    assertEquals(new Delta("int", "1"), decorator.summary.get(IncrementColumnsValue.DELTA));
  }
View Full Code Here

  @Test
  public void testSetupDecoratorShouldAddColumnNameDataTypeAndDeltaToSummaryForDates() throws Exception {
    decorator.setupDecorator(new String[]
      {"Column1", "date", "5"});
    assertEquals("Column1", (String) decorator.summary.get(IncrementColumnsValue.COLUMN_NAME));
    assertEquals(new Delta("date", "5"), decorator.summary.get(IncrementColumnsValue.DELTA));
  }
View Full Code Here

  @Test
  public void testSetupDecoratorShouldDefaultDataTypeToStringIfItDoesNotMatch_int_integer_double_or_date()
    throws Exception {
    decorator.setupDecorator(new String[]
      {"Column1", "long", "1"});
    assertEquals(new Delta("String", "1"), decorator.summary.get(IncrementColumnsValue.DELTA));
  }
View Full Code Here

  @Test
  public void testSetupDecoratorShouldDefaultDataTypeTo_int() throws Exception {
    decorator.setupDecorator(new String[]
      {"Column1", "integer", "1"});
    assertEquals(new Delta("INT", "1"), decorator.summary.get(IncrementColumnsValue.DELTA));
  }
View Full Code Here

TOP

Related Classes of fit.decorator.util.Delta

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.