public Result <None> Execute(string[] args) => Result .Of(() => args.Select(ParseColor)) .Then(x => colorSettingsProvider.AddColors(x));
public void Execute_CallMethod_AddColors() { command.Execute(new[] { "blue" }); A.CallTo(() => imageColorProvider.AddColors(A <IEnumerable <Color> > .Ignored)) .MustHaveHappened(); }