public void ShouldThrowIfArgumentNull() { //Arrage AddressDBDataAdapterRepository sut; //Act Action todo = () => sut = new AddressDBDataAdapterRepository(null); //Assert todo.Should().Throw <ArgumentNullException>(); }
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 }) ; }
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 }) ; }