@Test
public void testDeleteAlias() {

	MonolingualTextValue label = Datamodel.makeMonolingualTextValue("strudel aux pommes", "fr");
	MonolingualTextValue alias = Datamodel.makeMonolingualTextValue("Apfelstrudel", "fr");
	ItemDocument currentDocument = ItemDocumentBuilder.forItemId(Q1).withLabel(label).withAlias(alias).build();
	
	TermStatementUpdate su = makeUpdate(currentDocument,
			Collections.emptyList(),
			Collections.emptyList(),
			Collections.emptyList(),
			Collections.singletonList(alias)
			);
	
	assertTrue(su.getLabelUpdates().isEmpty());
	assertEquals(su.getAliasUpdates().size(), 1);
	assertEquals(su.getAliasUpdates().get("fr").size(), 0);
	assertEquals("{\"aliases\":{\"fr\":[]}}",
			su.getJsonUpdateString());
	assertFalse(su.isEmptyEdit());
}