public static void TryUnwrap_GivenValidInput_ReturnsExpectedValue() { _ = OracleUnwrapper.TryUnwrap(WrappedExample, out var unwrapped); var cleanExpected = TrimNewlines(ExpectedUnwrappedExample); var cleanResult = TrimNewlines(unwrapped); Assert.That(cleanResult, Is.EqualTo(cleanExpected)); }
public static void UnwrapUnsafe_GivenEncryptedInput_ReturnsExpectedResult() { var result = OracleUnwrapper.UnwrapUnsafe(WrappedExample); var cleanExpected = TrimNewlines(ExpectedUnwrappedExample); var cleanResult = TrimNewlines(result); Assert.That(cleanResult, Is.EqualTo(cleanExpected)); }
public static void TryUnwrap_GivenInvalidInput_ReturnsExpectedValue() { _ = OracleUnwrapper.TryUnwrap(MissingMagicPrefixExample, out var unwrapped); Assert.That(unwrapped, Is.Null); }
public static void TryUnwrap_GivenInvalidInput_ReturnsFalse() { var result = OracleUnwrapper.TryUnwrap(MissingMagicPrefixExample, out _); Assert.That(result, Is.False); }
public static void TryUnwrap_GivenValidInput_ReturnsTrue() { var result = OracleUnwrapper.TryUnwrap(WrappedExample, out _); Assert.That(result, Is.True); }
public static void IsWrappedDefinition_GivenInputWithInvalidBase64_ReturnsFalse() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(InvalidBase64Example); Assert.That(isWrapped, Is.False); }
public static void TryUnwrap_GivenNullInput_ReturnsFalse() { var result = OracleUnwrapper.TryUnwrap(null, out _); Assert.That(result, Is.False); }
public static void UnwrapUnsafe_GivenNullInput_ThrowsArgumentNullException() { Assert.That(() => OracleUnwrapper.UnwrapUnsafe(null), Throws.ArgumentNullException); }
public static void IsWrappedDefinition_GivenInputEndsBeforeLengthHexNumber_ReturnsFalse() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(EndsBeforeLengthHexNumberExample); Assert.That(isWrapped, Is.False); }
public static void TryUnwrap_GivenNullInput_ReturnsExpectedValue() { _ = OracleUnwrapper.TryUnwrap(null, out var unwrapped); Assert.That(unwrapped, Is.Null); }
public static void IsWrappedDefinition_GivenInputWithNonHexPrefix_ReturnsFalse() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(NonHexPrefixExample); Assert.That(isWrapped, Is.False); }
public static void IsWrappedDefinition_GivenInputEndingBeforeMagicPrefix_ReturnsFalse() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(EndsBeforeMagicPrefixExample); Assert.That(isWrapped, Is.False); }
public static void IsWrappedDefinition_GivenEncryptedInput_ReturnsTrue() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(WrappedExample); Assert.That(isWrapped, Is.True); }
public static void IsWrappedDefinition_GivenNullInput_ThrowsArgumentNullException() { Assert.That(() => OracleUnwrapper.IsWrappedDefinition(null), Throws.ArgumentNullException); }
public static void UnwrapUnsafe_GivenInputWithIncorrectHash_ThrowsInvalidDataException() { Assert.That(() => OracleUnwrapper.UnwrapUnsafe(InvalidHashExample), Throws.TypeOf <InvalidDataException>()); }
public static void Unwrap_GivenNullInput_ReturnsNull() { var result = OracleUnwrapper.Unwrap(null); Assert.That(result, Is.Null); }
public static void Unwrap_GivenInvalidInput_ReturnsInputUnchanged() { var result = OracleUnwrapper.Unwrap(MissingMagicPrefixExample); Assert.That(result, Is.EqualTo(MissingMagicPrefixExample)); }
public static void IsWrappedDefinition_GivenInputMissingLengthHex_ReturnsFalse() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(MissingLengthHexExample); Assert.That(isWrapped, Is.False); }
public static void IsWrappedDefinition_GivenInputWithInvalidLengthHex_ReturnsFalse() { var isWrapped = OracleUnwrapper.IsWrappedDefinition(LengthHexNumberInvalidExample); Assert.That(isWrapped, Is.False); }
public static void UnwrapUnsafe_GivenInvalidInput_ThrowsInvalidDataException() { Assert.That(() => OracleUnwrapper.UnwrapUnsafe(MissingMagicPrefixExample), Throws.TypeOf <InvalidDataException>()); }