public async Task Allows_Retrieval_Of_Configured_Rules() { var doerOfThings = new Mock <IDoThings>(); var rules = new IRule[] { new TrueRule(), new FalseRule1() }; var command = new CommandStub(doerOfThings.Object, rules); var results = await command.GetRulesAsync(); results.ShouldBe(rules); }