QNameArrayTestResponse value = null;
QName[] qnames= new QName[3];
qnames[0] = new QName("urn:someNamespaceURI", "localPart");
qnames[1] = new QName("localPartWithoutNS");
qnames[2] = null;
value = binding.qnameArrayTest(new QNameArrayTest(qnames));
// TBD - validate results
assertEquals("wrong array size", 3, value.getQnameArray().length);
assertEquals("qnames[0] not equals", new QName("urn:someNamespaceURI", "localPart"), value.getQnameArray()[0]);
assertEquals("qnames[1] not equals", new QName("localPartWithoutNS"), value.getQnameArray()[1]);
assertEquals("qnames[2] not equals", null, value.getQnameArray()[2]);