예제 #1
0
        public static void IsWrappedDefinition_GivenInputWithInvalidBase64_ReturnsFalse()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(InvalidBase64Example);

            Assert.That(isWrapped, Is.False);
        }
예제 #2
0
        public static void IsWrappedDefinition_GivenInputMissingLengthHex_ReturnsFalse()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(MissingLengthHexExample);

            Assert.That(isWrapped, Is.False);
        }
예제 #3
0
        public static void IsWrappedDefinition_GivenInputWithInvalidLengthHex_ReturnsFalse()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(LengthHexNumberInvalidExample);

            Assert.That(isWrapped, Is.False);
        }
예제 #4
0
        public static void IsWrappedDefinition_GivenInputEndsBeforeLengthHexNumber_ReturnsFalse()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(EndsBeforeLengthHexNumberExample);

            Assert.That(isWrapped, Is.False);
        }
예제 #5
0
        public static void IsWrappedDefinition_GivenInputWithNonHexPrefix_ReturnsFalse()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(NonHexPrefixExample);

            Assert.That(isWrapped, Is.False);
        }
예제 #6
0
        public static void IsWrappedDefinition_GivenInputEndingBeforeMagicPrefix_ReturnsFalse()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(EndsBeforeMagicPrefixExample);

            Assert.That(isWrapped, Is.False);
        }
예제 #7
0
        public static void IsWrappedDefinition_GivenEncryptedInput_ReturnsTrue()
        {
            var isWrapped = OracleUnwrapper.IsWrappedDefinition(WrappedExample);

            Assert.That(isWrapped, Is.True);
        }
예제 #8
0
 public static void IsWrappedDefinition_GivenNullInput_ThrowsArgumentNullException()
 {
     Assert.That(() => OracleUnwrapper.IsWrappedDefinition(null), Throws.ArgumentNullException);
 }