Added gradle wrapper and unit tests for the soapTest task