public async Task EmitEventsResource_deleted__Should_raise_event(Storage <EmitEventsResource> memStorage, EmitEventsResource resource) { // Arrange var before = resource.TestProp; await memStorage.Create(resource); // Act using (var monitor = memStorage.Monitor()) { await memStorage.Delete(resource.Id); // Assert monitor.Should().Raise(nameof(Storage <EmitEventsResource> .OnDelete)); } }
public async Task EmitEventsResource_created__Should_raise_event(Storage <EmitEventsResource> memStorage, EmitEventsResource resource) { // Act using (var monitor = memStorage.Monitor()) { await memStorage.Create(resource); // Assert monitor.Should().Raise(nameof(Storage <EmitEventsResource> .OnCreate)); } }