@Test
public void translateProjection_someWithoutId() {

    String[] properties = new String[] { "name", "date", "thisProperty" };
    String[] fields = new String[] { "name", "date", "thatProperty" };
    DBObject expected = o();
    for (String f : fields) {
        expected.put(f, 1);
    }
    expected.put("_id", 0);
    assertEquals(expected, translator.translateProjection(QueryBuilder.builderFor(
            TestClass.class, TestClass.class, properties).build()));
}