BlackBoxTesting for the protocol and updated build.xml with tests