'Tests the given models class creates and retrieves values as expected'

def test_column_io(self):

    if (not self.column):
        return
    for (pkey, data) in zip(self.pkey_val, self.data_val):
        m1 = self._generated_model.create(pkey=pkey, data=data)
        m2 = self._generated_model.get(pkey=pkey)
        assert (m1.pkey == m2.pkey == self.comparator_converter(pkey)), self.column
        assert (m1.data == m2.data == self.comparator_converter(data)), self.column
        self._generated_model.filter(pkey=pkey).delete()
