Project

General

Profile

Download (789 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class EnvironmentTest < ActiveSupport::TestCase
test "should have name" do
env = Environment.new
assert !env.valid?
end

test "name should be unique" do
env = Environment.create :name => "foo"
env2 = Environment.new :name => env.name
assert !env2.valid?
end

test "name should have no spaces" do
env = Environment.new :name => "f o o"
assert !env.valid?
end

test "name should be alphanumeric" do
env = Environment.new :name => "test&fail"
assert !env.valid?
end

test "to_label should print name" do
env = Environment.new :name => "foo"
assert_equal env.to_label, env.name
end

test "to_s should print name" do
env = Environment.new :name => "foo"
assert_equal env.to_s, env.name
end

end
(10-10/46)