Sha256: fce98b7196c3aa9ffd330fee025229aea3f3feba97b9ebf212961668e6c6ca77
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
require(File.dirname(__FILE__)+'/test_helpers.rb') class StatsampleTestFTestCase < MiniTest::Unit::TestCase context(Statsample::Test::F) do setup do @ssb=84 @ssw=68 @f=Statsample::Test::F.new(@ssb,@ssw, 2,15) end should "have f equal to msb/msw" do assert_equal((@ssb.quo(2)).quo(@ssw.quo(15)), @f.f) end should "have df total equal to df_num+df_den" do assert_equal(17, @f.df_total) end should "have probability near 0.002" do assert_in_delta(0.002, @f.probability, 0.0005) end context("#summary") do setup do @f.name_numerator="MSb" @f.name_denominator="MSw" @f.name="ANOVA" @summary=@f.summary end should "have size > 0" do assert(@summary.size>0) end should "include correct names for title, num and den" do assert_match(@f.name_numerator, @summary) assert_match(@f.name_denominator, @summary) assert_match(@f.name, @summary) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
statsample-0.9.0 | test/test_test_f.rb |