public void Initialize() { _db = new WeatherSqlDAO(_connectionString); _userMgr = new UserManager(new UserSecurityDAO(_connectionString)); _natlPark = new NationalParkSqlDAO(_connectionString); _tran = new TransactionScope(); // adding a new national park (due to DB PK/FK constraints on parkCode to add weather Item) _natlPark.AddNewNationalPark(_nationalParkItem); }
public void TestAddPark() { var result = _db.AddNewNationalPark(_nationalParkItem); //park successfully added Assert.IsTrue(result); // tests "GetAllNationalParks" method var parks = _db.GetAllNationalParks(); bool foundPark = false; foreach (var park in parks) { // National Park Item equals method is overridden if (_nationalParkItem.Equals(park)) { foundPark = true; } } Assert.IsTrue(foundPark); }