Package co.nubetech.crux.view

Source Code of co.nubetech.crux.view.TestDimensionAndMeasureView

package co.nubetech.crux.view;

import static org.junit.Assert.assertEquals;

import org.junit.Test;

import co.nubetech.crux.model.Datastore;
import co.nubetech.crux.model.RowAlias;
import co.nubetech.crux.model.ValueType;

public class TestDimensionAndMeasureView {

  @Test
  public void testDimensionAndMeasureViewWithTrueValue(){
 
    RowAlias rowAlias = new RowAlias();
    boolean isNumeric = true;
   
    Datastore dataStore = new Datastore();
   
    ValueType valueType = new ValueType(1,dataStore,"Type",null,null,isNumeric);
   
    rowAlias.setAlias("row");
    rowAlias.setValueType(valueType);
   
    DimensionAndMeasureView dimensionAndMeasureView = new DimensionAndMeasureView(rowAlias);
   
    assertEquals(dimensionAndMeasureView.getAlias(),"row");
    assertEquals(dimensionAndMeasureView.getIsDimension(),"false");
   
   
  }
 
  @Test
  public void testDimensionAndMeasureViewWithFalseValue(){
   
    RowAlias rowAlias = new RowAlias();
    boolean isNumeric = false;
   
    Datastore dataStore = new Datastore();
   
    ValueType valueType = new ValueType(1,dataStore,"Type",null,null, isNumeric);
   
   
    rowAlias.setAlias("row1");
    rowAlias.setValueType(valueType);
   
    DimensionAndMeasureView dimensionAndMeasureView = new DimensionAndMeasureView(rowAlias);
   
    assertEquals(dimensionAndMeasureView.getAlias(),"row1");
    assertEquals(dimensionAndMeasureView.getIsDimension(),"true");
   
  }
}
TOP

Related Classes of co.nubetech.crux.view.TestDimensionAndMeasureView

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.