package io.pivotal.arca.adapters; import android.database.MatrixCursor; import android.test.AndroidTestCase; public class BindingTest extends AndroidTestCase { public void testBindingViewId() { final Binding binding = new Binding(0, "_id"); assertEquals(0, binding.getViewId()); } public void testBindingColumnName() { final Binding binding = new Binding(0, "_id"); assertEquals("_id", binding.getColumnName()); } public void testBindingColumnDefaultType() { final Binding binding = new Binding(0, "_id"); assertEquals(0, binding.getType()); } public void testBindingColumnCustomType() { final Binding binding = new Binding(1, 0, "_id"); assertEquals(1, binding.getType()); } public void testBindingColumnIsType() { final Binding binding = new Binding(1, 0, "_id"); assertTrue(binding.isType(1)); } public void testBindingFindColumnIndex() { final String[] columns = new String[] { "_id" }; final Binding binding = new Binding(0, columns[0]); binding.findColumnIndex(new MatrixCursor(columns)); assertEquals(0, binding.getColumnIndex()); } }