我有一个带有两个模型的 Rails 应用程序:数据和请求。数据有一个名为“路径”的属性,该属性在“创建”控制器操作期间被分配。请求belongs_to 数据。
我的数据测试夹具没有指定路径属性。
当我测试请求的创建时,它会在数据库中找到适当的数据测试夹具,但未设置“路径”属性。所以看起来测试夹具直接进入数据库。是否可以强制测试装置由控制器“创建”操作来处理?还是我错过了更大的东西?
我正在使用 ActionController::TestCase 并且是在 Rails 中进行测试的新手。
我有一个带有两个模型的 Rails 应用程序:数据和请求。数据有一个名为“路径”的属性,该属性在“创建”控制器操作期间被分配。请求belongs_to 数据。
我的数据测试夹具没有指定路径属性。
当我测试请求的创建时,它会在数据库中找到适当的数据测试夹具,但未设置“路径”属性。所以看起来测试夹具直接进入数据库。是否可以强制测试装置由控制器“创建”操作来处理?还是我错过了更大的东西?
我正在使用 ActionController::TestCase 并且是在 Rails 中进行测试的新手。