start writing tests

This commit is contained in:
Josh
2018-05-09 16:31:52 -04:00
parent e6d01ef1b9
commit 5347d902c0
24 changed files with 370 additions and 192 deletions

View File

@ -1,7 +1,32 @@
require 'test_helper'
class MeetingTest < ActiveSupport::TestCase
# test "the truth" do
# assert true
# end
def setup
@user = User.new(
name: "Example User",
username: "Username",
provider: "greenlight",
email: "user@example.com",
password: "example",
password_confirmation: "example"
)
@room = Room.new(user: @user)
@meeting = Meeting.new(
name: "Test Meeting",
room: @room
)
end
test "name should be present." do
@meeting.name = nil
assert_not @meeting.valid?
end
test "should set uid on creation." do
@meeting.save
assert @meeting.uid
end
end