Я оформил счет подмножества? Метод
subset.stub (: оплата?) and_return (правда)
.
line_item имеет делегата для выставления счета? подмножество выставлено?
когда я вызываю методы, происходит следующее
(rdb:1) subset.billed?
true
(rdb:1) subset.line_items[0].billed?
false
(rdb:1) subset === subset.line_items[0].order_subset
true
(rdb:1) subset.billed? == subset.line_items[0].subset.billed?
false
при первом звонке работает
на втором я вызываю метод выставления счета по делегированному отношению, и тупик терпит неудачу
на третьем я проверяю, являются ли подмножество и вложенный элемент отношения line_item одной и той же моделью, и его истинное значение
на четвертом я сравниваю выходные данные того же метода, который вызывается непосредственно для подмножества и косвенно для отношения, и это не удается
есть ли у кого-нибудь такое?