public void Find_RetrievesTargetBrewery() { //Arrange Brewery testBrewery = new Brewery("Breakside", "Portland, OR"); testBrewery.Save(); //Act Brewery foundBrewery = Brewery.Find(testBrewery.GetId()); //Assert Assert.Equal(testBrewery, foundBrewery); }
//Overrides public override bool Equals(System.Object otherObject) { if (!(otherObject is Brewery)) { return(false); } else { Brewery testBrewery = (Brewery)otherObject; bool idEquality = this.GetId() == testBrewery.GetId(); bool nameEquality = this.GetName() == testBrewery.GetName(); bool locationEquality = this.GetLocation() == testBrewery.GetLocation(); return(idEquality && nameEquality && locationEquality); } }