    @Test
    public void encryptingAMessage() throws Exception {

        System.out.println("MessageTest.encrypting a message: " + vector);

        final byte[] want = Helper.combine(vector.getBytes("nonce"), vector.getBytes("ciphertext"));
        final byte[] test = Message.encrypt(vector.getBytes("plaintext"), vector.getBytes("key"));

        System.out.println("decrypted:");
        Hex.dump(vector.getBytes("plaintext"));
        System.out.println("encrypted:");
        Hex.dump(test);

        assertThat("encrypt returns byte[]", test instanceof byte[], is(true));
        assertThat("encrypted length is " + want.length, test.length, is(want.length));
    }