Sha256: 3488205fb36d724f3e9f4b2234e4f7c2ae242a4133a383d25fa67a4c13b0d2d2

Contents?: true

Size: 876 Bytes

Versions: 1

Compression:

Stored size: 876 Bytes

Contents

require(File.dirname(__FILE__)+'/test_helpers.rb')

class StatsampleAnovaOneWayTestCase < MiniTest::Unit::TestCase
  context(Statsample::Anova::OneWay) do
    setup do
      @ss_num=30.08
      @ss_den=87.88
      @df_num=2
      @df_den=21
      @anova=Statsample::Anova::OneWay.new(:ss_num=>@ss_num, :ss_den=>@ss_den, :df_num=>@df_num, :df_den=>@df_den)
    end
    should "Statsample::Anova.oneway respond to #oneway" do
      assert(Statsample::Anova.respond_to? :oneway)
    end
    should "return correct value for ms_num and ms_den" do
      assert_in_delta(15.04, @anova.ms_num, 0.01)
      assert_in_delta(4.18, @anova.ms_den, 0.01)
    end
    should "return correct value for f" do
      assert_in_delta(3.59, @anova.f, 0.01)
    end
    should "respond to summary" do
      assert(@anova.respond_to? :summary)
      assert(@anova.summary.size>0)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
statsample-0.10.0 test/test_anovaoneway.rb