В документации, касающейся приборов (http://api.rubyonrails.org/classes/Fixtures.html)) приведен следующий пример использования ссылок на метки для ассоциаций:
### in pirates.yml
reginald:
name: Reginald the Pirate
monkey: george
### in monkeys.yml
george:
name: George the Monkey
pirate: reginald
Итак, следуя их указаниям, у меня есть модель User, которая имеет профиль__:модель Profile, которая принадлежит_пользователю и пыталась настроить приборы в соответствии с их примером:
### in users.yml
reginald:
id: 1
login: reginald
### in profiles.yml
reginalds_profile:
id: 1
name: Reginald the Pirate
user: reginald
(Примечание: поскольку моя ассоциация односторонняя, у пользовательского прибора нет профиля ":«reginalds_profile» - установка этого параметра приводит к ошибке, поскольку таблица SQL не имеет атрибута profile_id.)
Проблема в том, что в моих модульных тестах все загружается правильно, но пользователи (: reginald) .profileвсегда ноль. Что мне не хватает?