package br.com.suelengc.calctributospj.domain;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import android.test.AndroidTestCase;
import android.util.Log;
public class TipoBaseCalculoTest extends AndroidTestCase {
public void testFields() {
Class<TipoBaseCalculo> clazz = TipoBaseCalculo.class;
Field[] fields = clazz.getDeclaredFields();
try {
Field descricao = clazz.getDeclaredField("descricao");
assertEquals(Modifier.PRIVATE, descricao.getModifiers());
} catch (SecurityException e) {
e.printStackTrace();
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
Log.e("SIZE:", Integer.toString(fields.length));
for (int i = 0; i < fields.length; i++) {
StringBuilder sb = new StringBuilder();
sb.append(Modifier.toString(fields[i].getModifiers()));
sb.append(" ");
sb.append(fields[i].getType().getName().toString());
sb.append(" ");
sb.append(fields[i].getName().toString());
Log.e("TEST_CT-PJ", sb.toString());
}
}
}