예제 #1
0
            public void SetUp()
            {
                _connectionString  = MockRepository.GenerateMock <IConnectionString>();
                _fileConfiguration = MockRepository.GenerateMock <IFileConfiguration>();
                _dataProvider      = new OleDbDataProvider(new ConnectionBuilder(_connectionString), _fileConfiguration);

                _xlsxFile      = TestData.UsersXlsx;
                _xlsFile       = TestData.UsersXls;
                _workSheetName = "User";

                _connectionString.Expect(x => x.Get(_xlsxFile)).Return(TestData.UsersXlsxConnectionString).Repeat.Any();
                _connectionString.Expect(x => x.Get(_xlsFile)).Return(TestData.UsersXlsConnectionString).Repeat.Any();
            }
예제 #2
0
            public void SetUp()
            {
                _connectionString = MockRepository.GenerateMock<IConnectionString>();
                _fileConfiguration = MockRepository.GenerateMock<IFileConfiguration>();
                _dataProvider = new OleDbDataProvider(new ConnectionBuilder(_connectionString), _fileConfiguration);

                _xlsxFile = TestData.UsersXlsx;
                _xlsFile = TestData.UsersXls;
                _workSheetName = "User";

                _connectionString.Expect(x => x.Get(_xlsxFile)).Return(TestData.UsersXlsxConnectionString).Repeat.Any();
                _connectionString.Expect(x => x.Get(_xlsFile)).Return(TestData.UsersXlsConnectionString).Repeat.Any();
            }
예제 #3
0
            public void Should_open_a_new_OleDbConnection()
            {
                _connectionString.Expect(x => x.Get(_file)).Return(TestData.UsersXlsConnectionString);

                using (OleDbConnection connection = _connectionBuilder.GetConnection(_file))
                {
                    Assert.IsInstanceOfType(typeof(OleDbConnection), connection);
                    Assert.AreEqual(ConnectionState.Open, connection.State);
                }
            }