Sha256: d1c5b38c68f5cdac2f52433cc425dd6cabc3a7991713dd47410b08cf9c28e7fb
Contents?: true
Size: 1 KB
Versions: 1
Compression:
Stored size: 1 KB
Contents
require 'assert' require 'assert/suite' require 'assert/view/base' require 'stringio' module Assert::View class BaseTest < Assert::Context desc "the view base" setup do @view = Assert::View::Base.new(Assert::Suite.new, StringIO.new("", "w+")) end subject{ @view } should have_reader :suite should have_instance_methods :render, :handle_runtime_result, :options should have_class_method :options end class BaseOptionsTest < Assert::Context desc "options for the base view" subject do Assert::View::Base.options end should "be an Options::Base object" do assert_kind_of Assert::Options::Base, subject end should "default its result abbreviations" do assert_equal '.', subject.default_passed_abbrev assert_equal 'F', subject.default_failed_abbrev assert_equal 'I', subject.default_ignored_abbrev assert_equal 'S', subject.default_skipped_abbrev assert_equal 'E', subject.default_errored_abbrev end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
assert-view-0.1.0 | test/base_test.rb |