1

なぜ

            lambda {
            parse
            }.should change(Object.all, :length).by_at_least(1)

動作しない間

        obj_count_before=Object.all.length
        parse
        Object.all.length.should >= obj_count_before +1

しますか?

4

1 に答える 1

1

代わりにこれを試すことができます(expect-change

expect { parse }.to change{Object.count}.by_at_least(1)
于 2012-11-28T10:09:47.677 に答える