On Tue, Mar 15, 2011 at 8:57 AM, niku -E:) <n...@niku.name> wrote: > Hi. > > I'm using ruby1.9.2 and rspec2.5.1 > I want to use "expect{}.to change().from().to()" like this > > https://gist.github.com/870897 > > When Int class, it passed. > When Ary class, it failed. > > Why was Ary test failed and How do I pass this test? > > regards. > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
Your Ary @ary variable is initialized as "[]". So of course calling increment on it will change it to "[0]". For your spec to pass, initialize it as "[0]"
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users