Skip to content

Commit

Permalink
workaround but in OracleClient
Browse files Browse the repository at this point in the history
  • Loading branch information
tsahi committed Jul 18, 2020
1 parent 7f14a7d commit 4aa1d5d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions BVT/Data.BVT/OracleDatabaseFixtures/CommonFixture.cs
Original file line number Diff line number Diff line change
Expand Up @@ -192,10 +192,10 @@ public void OutParametersAreReturnedWhenUsingOracleSpecificPackage()
string spName = "GetProductDetailsById";
DbCommand dbCommand = db.GetStoredProcCommand(spName);
db.AddInParameter(dbCommand, "vProductId", DbType.Int32, 1);
db.AddOutParameter(dbCommand, "vProductName", DbType.String, 20);
db.AddOutParameter(dbCommand, "vProductName", DbType.StringFixedLength, 20);
db.AddOutParameter(dbCommand, "vUnitPrice", DbType.Int32, 5);
db.ExecuteNonQuery(dbCommand);
Assert.AreEqual("Product1", db.GetParameterValue(dbCommand, "vProductName").ToString());
Assert.AreEqual("Product1", db.GetParameterValue(dbCommand, "vProductName").ToString().Trim());
Assert.AreEqual(1000, Convert.ToInt32(db.GetParameterValue(dbCommand, "vUnitPrice")));
}

Expand All @@ -205,9 +205,9 @@ public void OutParameterIsReturnedWhenUsingOracleSpecificPackage()
Database db = DatabaseFactory.CreateDatabase("OracleDefaultPackageTest");
DbCommand dbCommand = db.GetStoredProcCommand("GetProductName");
db.AddInParameter(dbCommand, "vProductId", DbType.Int32, 1);
db.AddOutParameter(dbCommand, "vResult", DbType.String, 100);
db.AddOutParameter(dbCommand, "vResult", DbType.StringFixedLength, 100);
db.ExecuteScalar(dbCommand);
Assert.AreEqual("Product1", db.GetParameterValue(dbCommand, "vResult"));
Assert.AreEqual("Product1", db.GetParameterValue(dbCommand, "vResult").ToString().Trim());
}

[TestMethod]
Expand Down

0 comments on commit 4aa1d5d

Please sign in to comment.