retrofitted some tests to AssertionXmlDecryptor
extra defensive coding to figure out why something is breaking on the ci server