@Test
	public void testRemovingItems() throws ModelException {
		DeabstractedDataManager manager = new DeabstractedDataManager();
		Item foo = new Item();
		foo.setValue("Foo");
		Assert.assertEquals(0, manager.size());
		manager.addItem(foo);
		Assert.assertEquals(1, manager.size());
		Assert.assertEquals(2L, manager.getNextId());
		Assert.assertSame(foo, manager.findById(1));
		manager.removeItem(foo);
		Assert.assertEquals(0, manager.size());
		Assert.assertEquals(2L, manager.getNextId());
		Assert.assertNull(manager.findById(1));
	}