Exemple #1
0
        public void ShouldThrowIfArgumentNull()
        {
            //Arrage
            AddressDBDataAdapterRepository sut;

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

            //Assert
            todo.Should().Throw <ArgumentNullException>();
        }
Exemple #2
0
        public void ShouldReturnedMockData()
        {
            //Arrage
            var adapter = new MockDbDataAdapter(MockDataTableFactory.GetCreateDataTable());
            AddressDBDataAdapterRepository sut = new AddressDBDataAdapterRepository(adapter);

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

            //Assert
            list.Should().HaveCount(1, "mert 1 elem került a repoba")
            //.And
            //.Should().Equals(new Address { EMail = GlobalStrings.TestEmailAddress })
            ;
        }
Exemple #3
0
        public void ShouldReturnedSQLData()
        {
            //Arrage
            var adapter = new OleDbDataAdapter
            {
                SelectCommand = new OleDbCommand($"select * from {GlobalStrings.TableName}")
            };

            adapter.SelectCommand.Connection = new OleDbConnection(@"Provider=sqloledb;Data Source=.\punkserver;Initial Catalog=Addresses; Integrated Security = SSPI; ");


            AddressDBDataAdapterRepository sut = new AddressDBDataAdapterRepository(adapter);

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

            //Assert
            list.Should().HaveCount(1, "mert 1 elem került a repoba")
            //.And
            //.Should().Equals(new Address { EMail = GlobalStrings.TestEmailAddress })
            ;
        }