Buenas,
Tengo un "drama" con el use_instantiated_fixtures, que no supe
explicarle bien a google se ve :S
En los unit_test, en rails 2.3.5, hago lo siguiente:
require 'test_helper'
class MessageTest < ActiveSupport::TestCase
fixtures :messages
self.use_instantiated_fixtures = true
#.......
end
Tengo varios Fixtures con entradas llamadas "one" porque no cambie o no
quise cambiar... el tema es que quiero entender lo siguiente:
Si yo hago @one dentro de el test unit de Message, tengo el
problema que me levanta otros @one que halla, osea, si pongo @one.body
[que es un campo de message], me lanza error, porque me toma como que
@one es de la clase server. Es como que esta levantando el @one que se
le venga de alguna tabla que tambien tenga esos nombres para las entradas.
Se que poniendole otro nombre a las entradas del fixture anda bien, y
tambien se que podria usar messages(:one) pero me gustaria saber porque
pasa eso, y si hay una manera para que lo tome correctamente.
Gracias,
leizzer
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar