diff --git a/spec/models/test_request_spec.rb b/spec/models/test_request_spec.rb deleted file mode 100644 --- a/spec/models/test_request_spec.rb +++ /dev/null @@ -1,39 +0,0 @@ - -require File.dirname(__FILE__) + '/../spec_helper' - -describe TestRequest do - - before(:each) do - @problem = mock_model(Problem) - @user = mock_model(User) - @submission = mock_model(Submission) - end - - it "should validates that problem exists" do - test_request = TestRequest.new(:user => @user, - :problem => nil, - :submission => @submission, - :input_file_name => "somefile") - test_request.save.should == false - test_request.errors['problem'].should_not be_nil - end - - it "should validates that problem is available" do - @problem.should_receive(:available).and_return(false) - test_request = TestRequest.new(:user => @user, - :problem => @problem, - :submission => @submission, - :input_file_name => "somefile") - test_request.save.should == false - end - - it "should validates valid submission" do - @problem.should_receive(:available).and_return(true) - test_request = TestRequest.new(:user_id => @user.id, - :problem => @problem, - :submission => nil, - :input_file_name => "somefile") - test_request.save.should == false - end - -end