/ / Rails fittings - definuje názov tabuľky? - rubínové na koľajniciach, testovanie jednotiek, príslušenstvo, skúšobná zostava

Kozubové prvky - definuje názov tabuľky? - rubínové na koľajniciach, testovanie jednotiek, príslušenstvo, skúšobná zostava

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ď č. 1

Tento 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.