/*
* Copyright 2000-2013 Enonic AS
* http://www.enonic.com/license
*/
package com.enonic.cms.core.content.contentdata.legacy;
import org.jdom.Document;
import org.junit.Test;
import com.enonic.cms.framework.util.JDOMUtil;
import com.enonic.cms.core.AbstractXmlCreatorTest;
import com.enonic.cms.core.content.ContentKey;
public class LegacyImageContentDataTest
extends AbstractXmlCreatorTest
{
@Test
public void testRemoveReferencesToContent()
throws Exception
{
final String xml = getXml( getClass().getName().replace( '.', '/' ) + "-sample.xml" );
final Document document = JDOMUtil.parseDocument( xml );
final LegacyImageContentData contentData = new LegacyImageContentData( document );
contentData.markReferencesToContentAsDeleted( new ContentKey( "118" ) );
assertXPathEquals( "/contentdata/file/@deleted", contentData.getContentDataXml(), "true" );
}
}