package com.marklogic.client.modulesloader.impl; import java.io.File; import org.junit.Assert; import org.junit.Test; import org.springframework.util.FileCopyUtils; import com.marklogic.client.modulesloader.tokenreplacer.RoxyModuleTokenReplacer; public class RoxyModuleTokenReplacerTest extends Assert { @Test public void test() throws Exception { RoxyModuleTokenReplacer r = new RoxyModuleTokenReplacer(); String original = new String( FileCopyUtils.copyToByteArray(new File("src/test/resources/token-replace/ext/test.xqy"))); String modified = r.replaceTokensInModule(original); assertTrue(modified.contains("<color>red</color>")); assertTrue(modified.contains("<number>20</number>")); assertTrue(modified.contains("<vehicle>red wagon</vehicle>")); assertTrue(modified.contains("<outfit>red dress</outfit>")); } }