package org.eclipse.dltk.javascript.core.tests.contentassist; import org.eclipse.dltk.compiler.env.IModuleSource; public class XMLCompletionTests extends AbstractCompletionTest { public void test1() { String[] names = concat(getMembersOfXML(), "product", "customer"); IModuleSource module = createModule("test-xml1.js"); int position = lastPositionInFile("order.", module); basicTest(module, position, names); } public void test2() { String[] names = concat(getMembersOfXML(), "@id", "@name"); IModuleSource module = createModule("test-xml2.js"); int position = lastPositionInFile("order.product.", module); basicTest(module, position, names); } public void test3() { String[] names = getMembersOfXML().toArray(new String[0]); IModuleSource module = createModule("test-xml3.js"); int position = lastPositionInFile("x[0].", module); basicTest(module, position, names); } public void test4() { String[] names = getMembersOfXML().toArray(new String[0]); IModuleSource module = createModule("test-xml4.js"); int position = lastPositionInFile("x[0].", module); basicTest(module, position, names); } }