@Test
  public void testEmpty() {
    AccessCategories AC = new AccessCategories();
    Category tempCategory = new Category("Explosives");

    assertNull(AC.getCategory(tempCategory));
    assertFalse(AC.updateCategory(tempCategory, tempCategory));
    assertFalse(AC.deleteCategory(tempCategory));

    System.out.println("Finished AccessCategoriesTest(2/3).");
  }
  @Test
  public void testNull() {
    AccessCategories AC = new AccessCategories();

    assertNull(AC.getCategory(null));
    assertFalse(AC.insertCategory(null));
    assertFalse(AC.updateCategory(null, null));
    assertFalse(AC.deleteCategory(null));

    System.out.println("Finished AccessCategoriesTest(3/3).");
  }
  @Test
  public void testSupplied() {
    AccessCategories AC = new AccessCategories();
    Category tempCategory = new Category("Explosives");
    Category tempCategory2 = new Category("ReallyBigExplosives");

    assertNotNull(AC);
    assertTrue(AC.insertCategory(tempCategory));
    assertFalse(AC.insertCategory(tempCategory));
    assertNotNull(AC.getCategory(tempCategory));
    assertNotNull(AC.getSequential());
    assertTrue(AC.updateCategory(tempCategory, tempCategory2));
    assertFalse(AC.deleteCategory(tempCategory));
    assertTrue(AC.insertCategory(tempCategory));
    assertTrue(AC.deleteCategory(tempCategory));

    System.out.println("Finished AccessCategoriesTest(1/3).");
  }