Esempio n. 1
0
        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());
        }
Esempio n. 2
0
 public async Task ExecuteAsync(object parameter)
 {
     await _planet.DeleteAsync();
 }