Sha256: 5ad209169c2b0b27f52d4ff060ddc308f4dba7cb49570cab38e2714c9ff7b03b
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
require File.expand_path(File.dirname(__FILE__) + "/../spec_helper") describe AutoTest do before(:each) do @autotest = AutoTest.new @class = "src/main/java/app/model/Order.java" end context "run test" do before(:each) do TestRunner.stub(:run_test).and_return false end it "should reset run at date" do now = mock(Time) Time.stub!(:new).and_return(now) @autotest.run(@class) @autotest.run_at.should == now end it "cannot run all test if test fail" do TestRunner.should_not_receive(:run_all_tests) @autotest.run(@class) end it "should run all test if test pass" do TestRunner.stub(:run_test).and_return true TestRunner.should_receive(:run_all_tests) @autotest.run(@class) end end it "should find test class name when class is not a test class" do test_class = @autotest.find_test_class(@class) test_class.should == "OrderTest.java" end it "should find test class name when class is a test class" do test_class = @autotest.find_test_class("src/test/java/app/model/OrderTest.java") test_class.should == "OrderTest.java" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
java-autotest-0.0.1 | spec/java_autotest/autotest_spec.rb |