Exemple #1
0
        private async Task Trigger(TriggerRule command)
        {
            var @event = new RuleManuallyTriggered();

            SimpleMapper.Map(command, @event);
            SimpleMapper.Map(Snapshot, @event);

            await ruleEnqueuer.EnqueueAsync(Snapshot.RuleDef, Snapshot.Id, Envelope.Create(@event));
        }
        public async Task Should_create_event_with_name()
        {
            var @event = new RuleManuallyTriggered();

            var result = await sut.CreateEnrichedEventsAsync(Envelope.Create <AppEvent>(@event), default, default).ToListAsync();
        public void Should_calculate_name()
        {
            var @event = new RuleManuallyTriggered();

            Assert.Equal("Manual", sut.GetName(@event));
        }