RSPEC coinciden con argumentos de palabras clave opcionales
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)