V minútach všetky moje doplnky majú rovnaký názov ako tabuľka, na ktorú sú určené, pretože kvôli nedávnemu problému s koľajnicami sa zdá byť nemožné mať prípravok začínajúci slovom "test"
Vie niekto o spôsobe, akým má iný názov zariadenia a potom ho mapovať na správnu tabuľku?
Vďaka, andy
odpovede:
0 pre odpoveď č. 1Tento blogový príspevok vyzerá podobne ako to, čo chcete robiť.
3 pre odpoveď č. 2
Triedu daného zariadenia môžete nastaviť ručne takto:
class SomeTest < ActiveSupport::TestCase
set_fixture_class widgets: "Module::ClassInAModule"
fixtures :widgets # or fixtures :all if you’ve defined all the mappings required
test "widgets can be found" do
assert Module::ClassInAModule.all.any?, "there should be widgets"
end
end
V závislosti od spôsobu nastavenia testov / testovacích pomocníkov možno budete chcieť tento hovor presunúť do materskej triedy alebo niečoho iného.