示例#1
0
        public void MockDbDataAdapterRepositoryShouldThrowExceptionIfFillArgumentNull()
        {
            //Arrange
            var sut = new MockDbDataAdapter(MockDataTableFactory.GetCreateDataTable());//sut: System Under Test

            //Act
            Action todo = () => sut.Fill(null);

            //Assert
            todo.ShouldThrow <ArgumentNullException>();
        }
示例#2
0
        public void MockDbDataAdapterRepositoryShouldThrowExceptionIfCtorArgumentNull()
        {
            //Arrange
            MockDbDataAdapter sut;//sut: System Under Test

            //Act
            Action todo = () => sut = new MockDbDataAdapter(null);

            //Assert
            todo.ShouldThrow <ArgumentNullException>();
        }
        public void MockAddressDataAdapterRepositoryShouldThrowifArgumentNull()
        {
            // AAA
            // Arrange
            MockDbDataAdapter sut = new MockDbDataAdapter();

            // Act
            Action todo = () => sut.Fill(null);

            // Assert
            todo.ShouldThrow <ArgumentNullException>();
        }
示例#4
0
        public void MockDbDataAdapterRepositoryShouldReturnOneTable()
        {
            //Arrange
            var sut     = new MockDbDataAdapter(MockDataTableFactory.GetCreateDataTable());//sut: System Under Test
            var dataSet = new DataSet();

            //Act
            sut.Fill(dataSet);

            //Assert
            dataSet.Tables.Should().HaveCount(1);
        }
        public void MockDbDataAdapterShouldReturnOneTable()
        {
            // AAA
            // Arrange
            MockDbDataAdapter sut = new MockDbDataAdapter();
            var dataSet           = new DataSet();

            // Act
            sut.Fill(dataSet);

            // Assert
            dataSet.Tables.Should().HaveCount(1);
        }
        public void AddressDbDataAdapterRepositoryShouldReturnMockData()
        {
            //Arrange
            var adapter = new MockDbDataAdapter(MockDataTableFactory.GetCreateDataTable());
            var sut     = new AddressDbDataAdapterRepository(adapter);

            //Act
            var list = sut.GetAddresses();

            //Assert
            list.Should().HaveCount(1, "mivel egy elemet küldtünk a repoba")
            //.And
            //.Should().Equals(new Address { EMail = GlobalStrings.TesztEmailAddress })
            ;
        }
示例#7
0
        public void MockDbDataAdapterRepositoryShouldReturnData()
        {
            //Arrange
            var sut     = new MockDbDataAdapter(MockDataTableFactory.GetCreateDataTable());//sut: System Under Test
            var dataSet = new DataSet();

            //Act
            sut.Fill(dataSet);

            //Assert
            dataSet.Tables.Should().HaveCount(1, "Egy tablaval kellett volna visszaterni");

            var table = dataSet.Tables[0];

            MockDataTableFactory.CheckDataTable(table);
        }
        public void AddressDataAdapterRepositoryShouldReturnData()
        {
            // Arrange
            IDbDataAdapter adapter             = new MockDbDataAdapter();
            AddressDbDataAdapterRepository sut = new AddressDbDataAdapterRepository(adapter);

            // Act
            var list = sut.GetAddresses();

            // Assert
            list.Should().HaveCount(1, "mivel egy elemet kuldunk a repoba")
            .And
            .Should().Equals(new Address {
                Email = "*****@*****.**"
            });
        }
示例#9
0
        public void MockDbDataAdapterShouldReturnData()
        {
            //Arrange
            var sut     = new MockDbDataAdapter(MockDataTableFactory.GetCreateDataTable());
            var dataSet = new DataSet();

            //Act
            sut.Fill(dataSet);

            //Assert
            dataSet.Tables.Should().HaveCount(1, "Mivel egy táblával kell visszatérni");

            var table = dataSet.Tables[0];

            MockDataTableFactory.CheckDataTable(table);
        }
        public void MockDbDataAdapterShouldReturnData()
        {
            // AAA
            // Arrange
            MockDbDataAdapter sut = new MockDbDataAdapter();
            var dataSet           = new DataSet();

            // Act
            sut.Fill(dataSet);

            // Assert
            dataSet.Tables.Should().HaveCount(1);

            var table = dataSet.Tables[0];

            table.Rows.Should().HaveCount(1);
            table.Columns[GlobalStrings.TableColumnEmailAddress].Should().NotBeNull();
            table.Rows[0][GlobalStrings.TableColumnEmailAddress].Should().Be(GlobalStrings.TesztEmailAddress);
        }