Один из моих атрибутов — это свойство, где установщик вызывает функцию проверки, которая вызывает исключение, если новое значение недействительно :pos.offset = 0 #@offset.setter вызывает валидацию (offset=0)
#...
Я работаю над упражнением 49 «Жесткий путь изучения Ruby». В этом упражнении предлагается написать модульный тест для каждой предоставленной функции. Один из вопросов, который я тестирую, - возникает ли правильное исключение. Это ...