Почему RSpec выдает ошибку NoMethodError, когда метод существует? - PullRequest
0 голосов
/ 28 августа 2018

Я получаю ошибку ниже

$ bundle exec rspec calculatorcli_spec.rb

 Failure/Error: c = CalculatorCLI.parse

 NoMethodError:
   undefined method `parse' for CalculatorCLI:Class

из приведенного ниже простого калькулятора класса

image of the code

1 Ответ

0 голосов
/ 28 августа 2018

CalculatorCLI - это класс, и вам не хватает его инициализации

либо изменить CalculatorCLI.parse на CalculatorCLI.new.parse or change def parse to def self.parse in CalculatorCLI` определение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...