Ejemplo n.º 1
0
  public void testFilter() {
    Preferences.setFilter(
        getActivity(), "BG", "Sofia", "Sofia", true, "title here", "tag1, tag2, tag3", 1);
    String[] filter = Preferences.getFilter(getActivity());

    assertEquals(7, filter.length);
    assertEquals("BG", filter[0]);
    assertEquals("Sofia", filter[1]);
    assertEquals("Sofia", filter[2]);
    assertEquals("true", filter[3]);
    assertEquals("title here", filter[4]);
    assertEquals("tag1, tag2, tag3", filter[5]);
    assertEquals("1", filter[6]);

    Preferences.setFilter(getActivity(), null, null, null, false, null, null, 0);
    filter = Preferences.getFilter(getActivity());

    assertEquals(7, filter.length);
    assertEquals("", filter[0]);
    assertEquals("", filter[1]);
    assertEquals("", filter[2]);
    assertEquals("false", filter[3]);
    assertEquals("", filter[4]);
    assertEquals("", filter[5]);
    assertEquals("0", filter[6]);
  }