Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/DriverTest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27564/NHibernate.Test/DriverTest
Added Files:
OracleClientDriverFixture.cs
Log Message:
Added test to ensure the correct Oracle System.Types were being loaded
--- NEW FILE: OracleClientDriverFixture.cs ---
using System;
using System.Data;
using NHibernate.Driver;
using NUnit.Framework;
namespace NHibernate.Test.DriverTest
{
/// <summary>
/// Summary description for OracleClientDriverFixture.
/// </summary>
[TestFixture]
public class OracleClientDriverFixture
{
/// <summary>
/// Verify that the correct Connection Class is being loaded.
/// </summary>
[Test]
public void ConnectionClassName()
{
Driver.IDriver driver = new Driver.OracleClientDriver();
IDbConnection conn = driver.CreateConnection();
Assert.AreEqual( "System.Data.OracleClient.OracleConnection", conn.GetType().FullName);
}
/// <summary>
/// Verify that the correct Command class is being loaded.
/// </summary>
[Test]
public void CommandClassName()
{
Driver.IDriver driver = new Driver.OracleClientDriver();
IDbCommand cmd = driver.CreateCommand();
Assert.AreEqual( "System.Data.OracleClient.OracleCommand", cmd.GetType().FullName );
}
}
}
|