Example #1
0
        public void GetCopier_Throws_Ex()
        {
            //Arrange
            var provider = new DataToolProvider();

            //Act, Assert
            var ex = Assert.Throws<NotImplementedException>(() => provider.GetCopier<IBasicFrame>());
        }
Example #2
0
        public void GetMerger_Returns_Null_When_T_Is_IFrameStructureDefined()
        {
            //Arrange
            var provider = new DataToolProvider();

            //Act
            var tool = provider.GetMerger<IFrameStructureDefined>();

            //Assert
            Assert.Null(tool);
        }
Example #3
0
        public void GetMerger_When_T_Is_IBasicFrame()
        {
            //Arrange
            var provider = new DataToolProvider();

            //Act
            var tool = provider.GetMerger<IBasicFrame>();

            //Assert
            Assert.NotNull(tool);
            Assert.IsType<BasicFrameMerger>(tool);
        }
Example #4
0
        public void GetConverter_When_T_Is_IBasicFrame_And_U_Is_DataTable()
        {
            //Arrange
            var provider = new DataToolProvider();

            //Act
            var tool = provider.GetConverter<IBasicFrame, DataTable>();

            //Assert
            Assert.NotNull(tool);
            Assert.IsType<DataTableToBasicFrameConverter>(tool);
        }
Example #5
0
 public void SetUp()
 {
     this._Provider = new DataToolProvider();
 }