item2.edit((MultiLanguageString) null, null, null, null);
item2.edit((MultiLanguageString) null, null, null);
    public void testEdit() {                  try{            item2.edit((MultiLanguageString) null, null, null, null);            fail("Expected NullPointerException");        }        catch(NullPointerException e){            assertEquals("Name Unexpected", "ItemName2", item2.getName());            assertEquals("Information Unexpected", "ItemInformation2", item2.getInformation());        }                item2.edit("ItemName2New", "ItemInformation2New", false, 2);                testEditInformation("ItemName2New","ItemInformation2New" , false);               testItemsOrder(0, 2, 1);                            item2.edit("ItemName22New", "ItemInformation22New", false, 0);                testEditInformation("ItemName22New","ItemInformation22New" , false);                      testItemsOrder(1, 0, 2);                        item2.edit("ItemName222New", "ItemInformation222New", true, 1);                testEditInformation("ItemName222New","ItemInformation222New" , true);                               testItemsOrder(0, 1, 2);            }