【发布时间】:2012-02-20 19:47:07
【问题描述】:
我在尝试运行测试时遇到以下错误:
使用 Rails 3.2.1
$ 耙式测试 运行选项:
运行测试:
EEEEEEEEEE
在 0.012787 秒、782.0346 次测试/秒、0.0000 次断言/秒内完成测试。
1) 错误: test_user_entry_no_email(用户测试): NameError:未初始化的常量 UserTest::Users /home/nowobil1/projectDresser/test/unit/user_test.rb:12:in `block in '
2) 错误: test_user_entry_no_username(用户测试): NameError:未初始化的常量 UserTest::Users /home/nowobil1/projectDresser/test/unit/user_test.rb:18:in `block in '
3) 错误: test_valid_user_entry,_only_username_and_email(UserTest): NameError:未初始化的常量 UserTest::Users /home/nowobil1/projectDresser/test/unit/user_test.rb:5:in `block in '
3 次测试,0 次断言,0 次失败,3 次错误,0 次跳过
这是我的测试文件:
1 require 'test_helper'¬
2 ¬
3 class UserTest < ActiveSupport::TestCase¬
4 test "valid user entry, only username and email" do¬
5 user = Users.new¬
6 user.username = "testUser1"¬
7 user.email = "testEmail@mail1.com"¬
8 assert user.save, "Saved a valid user entry"¬
9 end¬
10 ¬
11 test "user entry no email" do¬
12 user = Users.new¬
13 user.username = "testUser2"¬
14 assert !user.save, "Saved a user without email"¬
15 end¬
16 ¬
17 test "user entry no username" do¬
18 user = Users.new¬
19 user.email = "noUsername@email.com"¬
20 assert !user.save, "Saved a user without username"¬
21 end¬
22 end¬
【问题讨论】:
标签: ruby-on-rails