public void GetOracleBoolean() { var oraBool = new OracleBoolean(true); var result = OracleValueConverter.Convert <bool>(oraBool); result.Should().Be(true); oraBool = new OracleBoolean(-1); result = OracleValueConverter.Convert <bool>(oraBool); result.Should().Be(true); oraBool = new OracleBoolean(1); result = OracleValueConverter.Convert <bool>(oraBool); result.Should().Be(true); oraBool = new OracleBoolean(0); result = OracleValueConverter.Convert <bool>(oraBool); result.Should().Be(false); var oraBoolArr = new OracleBoolean[2] { true, false }; var resultArr = OracleValueConverter.Convert <bool[]>(oraBoolArr); resultArr.Should().BeOfType <bool[]>(); resultArr.Should().HaveCount(2); }
public static OracleBoolean And(OracleBoolean x, OracleBoolean y) { if (x.IsNull || y.IsNull) { return(OracleBoolean.Null); } return(new OracleBoolean(x.Value && y.Value)); }
public static OracleBoolean Equals(OracleBoolean x, OracleBoolean y) { if (x.IsNull || y.IsNull) { return(OracleBoolean.Null); } return(new OracleBoolean(x.Value == y.Value)); }
public static OracleBoolean OnesComplement(OracleBoolean x) { if (x.IsNull) { return(OracleBoolean.Null); } return(new OracleBoolean(!x.Value)); }
public static OracleBoolean Xor(OracleBoolean x, OracleBoolean y) {}
public static OracleBoolean NotEquals(OracleBoolean x, OracleBoolean y) {}
public static OracleBoolean And(OracleBoolean x, OracleBoolean y) {}
public static OracleBoolean NotEquals(OracleBoolean x, OracleBoolean y) { }
public static bool op_Explicit(OracleBoolean x) { }
public static bool op_False(OracleBoolean x) {}
public static OracleBoolean op_OnesComplement(OracleBoolean x) {}
public static OracleBoolean op_Inequality(OracleBoolean x, OracleBoolean y) { }
public static OracleBoolean op_BitwiseAnd(OracleBoolean x, OracleBoolean y) { }
public static bool op_False(OracleBoolean x) { }
public static bool op_True(OracleBoolean x) { }
public static OracleBoolean op_OnesComplement(OracleBoolean x) { }
public static OracleBoolean op_LogicalNot(OracleBoolean x) { }
public static bool op_Explicit(OracleBoolean x) {}
public static OracleBoolean op_LogicalNot(OracleBoolean x) {}
public static OracleBoolean op_BitwiseOr(OracleBoolean x, OracleBoolean y) {}
public static bool op_True(OracleBoolean x) {}
public static OracleBoolean And(OracleBoolean x, OracleBoolean y) { }
public static OracleBoolean op_Inequality(OracleBoolean x, OracleBoolean y) {}
public static OracleBoolean Xor(OracleBoolean x, OracleBoolean y) { }
public static OracleBoolean op_ExclusiveOr(OracleBoolean x, OracleBoolean y) {}
public static OracleBoolean op_ExclusiveOr(OracleBoolean x, OracleBoolean y) { }