Imports NUnit.Framework Imports Rhino.MocksNamespace AnalysisManagement <TestFixture()> _ <Category("ModelServices")> _ <Category("ModelServices.AnalysisManagement")> _ Public Class TestDAOFill#Region " Private members " Private _Mocker As MockRepository Private _Factory As DataAccessLayer.AnalysisManagement.Crud.Factory.IDAOFactory Private _Fill As ModelServices.AnalysisManagement.Interfaces.IFill #End Region#Region " Setup " <SetUp()> _ Public Sub Setup() _Mocker = New MockRepository() _Factory = _Mocker.DynamicMock(Of DataAccessLayer.AnalysisManagement.Crud.Factory.IDAOFactory)() _MspFactory = _Mocker.DynamicMock(Of DataAccessLayer.MSP.Crud.Factory.IDAOFactory)() _Fill = New ModelServices.AnalysisManagement.DAOFill(_Factory, _MspFactory) End Sub <TearDown()> _ Public Sub TearDown() _Mocker.ReplayAll() _Mocker.VerifyAll() End Sub #End Region#Region " Tests " <Test()> _ Public Sub FindAllFiberFluorescenceColorN21s() Dim _CrudIFiberFluorescenceColorN21 As DataAccessLayer.AnalysisManagement.Crud.Interfaces.IFiberFluorescenceColorN21 = _Mocker.DynamicMock(Of DataAccessLayer.AnalysisManagement.Crud.Interfaces.IFiberFluorescenceColorN21)() Expect.Call(_Factory.CrudFiberFluorescenceColorN21).IgnoreArguments.Return(_CrudIFiberFluorescenceColorN21) Expect.Call(_CrudIFiberFluorescenceColorN21.FindAll).IgnoreArguments.Return(New List(Of Model.AnalysisManagement.Interfaces.IFiberFluorescenceColorN21)) _Mocker.ReplayAll() Dim _templist As IList(Of Model.AnalysisManagement.Interfaces.IFiberFluorescenceColorN21) = _Fill.FindAllFiberFluorescenceColorN21s Assert.IsNotNull(_templist) Assert.IsInstanceOfType(GetType(IList(Of Model.AnalysisManagement.Interfaces.IFiberFluorescenceColorN21)), _templist) End Sub #End Region End Class End Namespace
Imports NUnit.Framework Imports Rhino.MocksNamespace AnalysisManagement <TestFixture()> _ <Category("ModelServices")> _ <Category("ModelServices.AnalysisManagement")> _ Public Class TestDAOFill#Region " Private members " Private _Factory As DataAccessLayer.AnalysisManagement.Crud.Factory.IDAOFactory Private _Fill As ModelServices.AnalysisManagement.Interfaces.IFill #End Region#Region " Setup " <SetUp()> _ Public Sub Setup() _Factory = MockRepository.GenerateMock(Of DataAccessLayer.AnalysisManagement.Crud.Factory.IDAOFactory)() _MspFactory = MockRepository.GenerateMock(Of DataAccessLayer.MSP.Crud.Factory.IDAOFactory)() _Fill = New ModelServices.AnalysisManagement.DAOFill(_Factory, _MspFactory) End Sub <TearDown()> _ Public Sub TearDown() End Sub #End Region#Region " Tests " <Test()> _ Public Sub FindAllFiberFluorescenceColorN21s() Dim _CrudIFiberFluorescenceColorN21 As DataAccessLayer.AnalysisManagement.Crud.Interfaces.IFiberFluorescenceColorN21 = MockRepository.GenerateMock(Of DataAccessLayer.AnalysisManagement.Crud.Interfaces.IFiberFluorescenceColorN21)() _CrudIFiberFluorescenceColorN21.Stub(Function(e) e.FindAll()).Return(New List(Of Model.AnalysisManagement.Interfaces.IFiberFluorescenceColorN21)) _Factory.Stub(Function(e) e.CrudFiberFluorescenceColorN21).Return(_CrudIFiberFluorescenceColorN21) Dim _templist As IList(Of Model.AnalysisManagement.Interfaces.IFiberFluorescenceColorN21) = _Fill.FindAllFiberFluorescenceColorN21s Assert.IsNotNull(_templist) Assert.IsInstanceOfType(GetType(IList(Of Model.AnalysisManagement.Interfaces.IFiberFluorescenceColorN21)), _templist) End Sub #End Region End Class End Namespace