public async Task DeleteAsync_InvokeEvent(UniverseSources source) { var planets = Universe(source).Planets(); var planet = new AsyncPlanet(planets.Create("")); var invoked = false; planet.PlanetDeleted += (sender, args) => invoked = true; await planet.DeleteAsync(); Assert.IsTrue(invoked); Assert.IsFalse(planets.Any()); }
public async Task ExecuteAsync(object parameter) { await _planet.DeleteAsync(); }