public async Task ApplyRuleChanges_ExistingRulesAreUpToDate_DoesNotChangeRules() { var messagesTypes = new[] { "TestEvent" }; var rules = _ruleBuilder.GenerateSubscriptionRules(messagesTypes, _handlerName).ToArray(); await _ruleBuilder.ApplyRuleChanges(rules, rules, messagesTypes); await _ruleApplier.DidNotReceiveWithAnyArgs().AddRule(null); await _ruleApplier.DidNotReceiveWithAnyArgs().RemoveRule(null); }