tests coming along
This commit is contained in:
Binary file not shown.
@@ -1,7 +1,34 @@
|
||||
require "test_helper"
|
||||
|
||||
class VirtualTest < ActiveSupport::TestCase
|
||||
# test "the truth" do
|
||||
# assert true
|
||||
# end
|
||||
test "the email cant be blank" do
|
||||
@v = Virtual.new
|
||||
@v.destination = "davesmith@example.com"
|
||||
assert !@v.save
|
||||
end
|
||||
|
||||
test "the destination email cant be blank" do
|
||||
@v = Virtual.new
|
||||
@v.email = "davesmith@example.com"
|
||||
assert !@v.save
|
||||
end
|
||||
|
||||
test "the domain name of the email must be on this server" do
|
||||
@v = Virtual.new
|
||||
@v.email = "davesmith@notonthisserver.com"
|
||||
@v.destination = "bob@example.net"
|
||||
assert !@v.save
|
||||
end
|
||||
|
||||
test "the email must be a valid email" do
|
||||
# flunk()
|
||||
end
|
||||
|
||||
test "the destination must be a valid email" do
|
||||
# flunk()
|
||||
end
|
||||
|
||||
test "the email plus destination must be unique" do
|
||||
# flunk()
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user