public void Test_UsesBusinessObjectLoaderDB() { //---------------Set up test pack------------------- //---------------Execute Test ---------------------- DataAccessorDB dataAccessorDb = new DataAccessorDB(); //---------------Test Result ----------------------- Assert.IsInstanceOf(typeof(BusinessObjectLoaderDB), dataAccessorDb.BusinessObjectLoader); }
public void Test_UsesTransactionCommitterDB() { //---------------Set up test pack------------------- //---------------Execute Test ---------------------- DataAccessorDB dataAccessorDb = new DataAccessorDB(); //---------------Test Result ----------------------- Assert.IsInstanceOf(typeof(TransactionCommitterDB), dataAccessorDb.CreateTransactionCommitter()); //---------------Tear down ------------------------- }
public void TestDataAccessorDBConstructor() { //---------------Set up test pack------------------- //---------------Execute Test ---------------------- IDataAccessor dataAccessor = new DataAccessorDB(); //---------------Test Result ----------------------- Assert.IsInstanceOf(typeof(BusinessObjectLoaderDB), dataAccessor.BusinessObjectLoader); //---------------Tear Down ------------------------- }
public void TestSetDataAccessor() { //---------------Set up test pack------------------- IDataAccessor dataAccessor = new DataAccessorDB(); //---------------Execute Test ---------------------- BORegistry.DataAccessor = dataAccessor; //---------------Test Result ----------------------- Assert.AreSame(dataAccessor, BORegistry.DataAccessor); //---------------Tear Down ------------------------- }
public void Test_StandardConstructor_UsesCurrentConnection() { //---------------Set up test pack------------------- DatabaseConnection.CurrentConnection = MockRepository.GenerateMock<IDatabaseConnection>(); //---------------Execute Test ---------------------- DataAccessorDB dataAccessorDb = new DataAccessorDB(); //---------------Test Result ----------------------- Assert.AreSame(DatabaseConnection.CurrentConnection, ((BusinessObjectLoaderDB)dataAccessorDb.BusinessObjectLoader).DatabaseConnection); Assert.AreSame(DatabaseConnection.CurrentConnection, ((TransactionCommitterDB)dataAccessorDb.CreateTransactionCommitter()).DatabaseConnection); //---------------Tear down ------------------------- }