### Question:
Data implements IData<T> { @Override public T build(IContext context, Class<T> tClass) { if(ObjectUtil.isNull(context)) { context = new DefaultDataContext(); } IData data = DataFactory.getData(tClass); return (T) data.build(context, tClass); }  @Override T build(IContext context, Class<T> tClass);  }### Answer:
@Test public void buildTest() throws Exception { }