public void testNullArgs() {
		Client client = new ClientImpl(TEST_HOST, TEST_PORT);

		try {
			client.ignore(null);
			fail("didn't throw");
		} catch (BeanstalkException be) {
			assertEquals("null tubeName", be.getMessage());
		} catch (Exception e) {
			fail("caught unexpected exception: " + e.getClass().getCanonicalName() + ", " + e.getMessage());
		}

		try {
			client.useTube(null);
			fail("didn't throw");
		} catch (BeanstalkException be) {
			assertEquals("null tubeName", be.getMessage());
		} catch (Exception e) {
			fail("caught unexpected exception: " + e.getClass().getCanonicalName() + ", " + e.getMessage());
		}

		try {
			client.watch(null);
			fail("didn't throw");
		} catch (BeanstalkException be) {
			assertEquals("null tubeName", be.getMessage());
		} catch (Exception e) {
			fail("caught unexpected exception: " + e.getClass().getCanonicalName() + ", " + e.getMessage());
		}
	}