RSPEC übereinstimmen optionale Keyword -Argumente
expect(obj).to respond_to(:message).with(3).arguments.and_keywords(:color, :shape)
Terrible Tapir
expect(obj).to respond_to(:message).with(3).arguments.and_keywords(:color, :shape)