【发布时间】:2016-12-20 10:18:22
【问题描述】:
用户有很多个人资料。
测试父母没有问题。我一直在测试它的关联。
配置文件模型是:
class Profile < ApplicationRecord
belongs_to :user
validates_presence_of :first_name, :last_name
end
profile_test 文件是:
require 'test_helper'
class ProfileTest < ActiveSupport::TestCase
test "create profile" do
profile = Profile.new({"first_name"=>"test", "last_name"=>"test"})
assert profile.save
end
end
当我运行测试时,它得到一个失败:
Minitest::Assertion: Expected false to be truthy.
谁能告诉我为什么 Create 不起作用?
【问题讨论】:
标签: ruby-on-rails testing minitest model-associations