public void UpdateSuperhero_WithoutMatchingUniverse_Throws() { var initialSuperhero = SuperheroHandler.GetSuperhero(_lastSuperheroId); initialSuperhero.UniverseId = _lastUniverseId + 900; SuperheroHandler.UpdateSuperhero(initialSuperhero); }
public void UpdateSuperhero_WithMatchingUniverse_Updates() { var initialSuperhero = SuperheroHandler.GetSuperhero(_lastSuperheroId); initialSuperhero.SuperheroName = "Iron Mann"; SuperheroHandler.UpdateSuperhero(initialSuperhero); var newSuperhero = SuperheroHandler.GetSuperhero(_lastSuperheroId); Assert.AreEqual("Iron Mann", newSuperhero.SuperheroName); }
public void InsertSuperhero_WithoutMatchingUniverse_Throws() { var superhero = new Superhero() { Id = -1, SuperheroName = "Captain America", UniverseId = _lastUniverseId + 5000 }; SuperheroHandler.AddSuperhero(superhero); }
public void DeleteUniverse_UsedUniverse_ThrowsException() { var sh = new Superhero() { UniverseId = _lastUniverseId }; sh.SuperheroName = "Captain America"; SuperheroHandler.AddSuperhero(sh); UniverseHandler.DeleteUniverse(_lastUniverseId); }
public void InsertSuperhero_WithMatchingUniverse_UpdatesId() { var superhero = new Superhero() { Id = -1, SuperheroName = "Captain America", UniverseId = _lastSuperheroId }; SuperheroHandler.AddSuperhero(superhero); Assert.AreNotEqual(-1, superhero.Id); }
public void GetSuperhero_ReturnsASuperhero() { var superhero = SuperheroHandler.GetSuperhero(_lastSuperheroId); Assert.AreEqual("Iron Man", superhero.SuperheroName); }
public void GetSuperheroes_ReturnsItems() { var count = SuperheroHandler.GetSuperheroes().Count; Assert.AreNotEqual(0, count); }