Exemplo n.º 1
0
        public void AddressDbDataAdapterRepositoryShouldThrowArgumentNullExceptionIfArgumentsNull()
        {
            AddressDbDataAdapterRepository sut;

            //Delegate - Rogzitem a muveletet<
            Action act = () => sut = new AddressDbDataAdapterRepository(null);

            act.Should().Throw <ArgumentNullException>();
        }
        public void AddressDbDataAdapterRepositoryShouldThrowIfArgumentNull()
        {
            //Arrange
            AddressDbDataAdapterRepository sut;

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

            //Assert
            todo.ShouldThrow <ArgumentNullException>();
        }
Exemplo n.º 3
0
        public void AddressDbDataAdapterRepositoryShouldReturnMockData()
        {
            var adapter = new MockDbDataAdapter(MockDataTableFactory.CreateDataTable());
            var sut     = new AddressDbDataAdapterRepository(adapter);

            var list = sut.GetAddresses();

            list.Should().HaveCount(1, "Egy elemunk van a repoban")
            .And.Should().Equals(new Address {
                Email = GlobalStrings.TestEmailAddress
            });
        }
        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 })
            ;
        }
        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 = "*****@*****.**"
            });
        }
Exemplo n.º 6
0
        public void AddressDbDataAdapterRepositoryShouldReturnSQLData()
        {
            var adapter = new OleDbDataAdapter();

            adapter.SelectCommand            = new OleDbCommand($"SELECT * FROM {GlobalStrings.TableName}");
            adapter.SelectCommand.Connection = new OleDbConnection("Provider=MSOLEDBSQL;Server=(localdb)\\MSSQLLocalDB;Database=_00Data.AddressDbContext;Trusted_Connection=yes;");

            var sut = new AddressDbDataAdapterRepository(adapter);

            var list = sut.GetAddresses();

            list.Should().HaveCount(1, "Egy elemunk van a repoban")
            .And.Should().Equals(new Address {
                Email = GlobalStrings.TestEmailAddress
            });
        }
        public void AddressDbDataAdapterRepositoryShouldReturnSQLData()
        {
            //Arrange

            var adapter = new OleDbDataAdapter();

            adapter.SelectCommand            = new OleDbCommand($"SELECT * FROM {GlobalStrings.TableName}");
            adapter.SelectCommand.Connection = new OleDbConnection("Provider=sqloledb;Data Source=.\\sqlexpress;Initial Catalog=00Data.AddressContext;Integrated Security = SSPI;");

            var sut = new AddressDbDataAdapterRepository(adapter);

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

            //Assert
            list.Should().HaveCount(1, "Mivel egy elemet kuldtunk a repoba");
            //.And
            //.Should().Equals(new Address { Email = GlobalStrings.TestEmailAddress });
        }