Sha256: 9ad66aab5b7f5a7c431841506b590a727df542148d54a5fa019a2138d063f47d
Contents?: true
Size: 1.45 KB
Versions: 6
Compression:
Stored size: 1.45 KB
Contents
# encoding: utf-8 ### # to run use # ruby -I ./lib -I ./test test/test_slide.rb require 'helper' class TestSlide < MiniTest::Test def test_slide1 content =<<EOS <h1 id="test-header-1">test header 1</h1> <p>test content 1</p> EOS slide = Slideshow::Slide.new( content, header_level: 1 ) puts "header:" pp slide.header puts "content:" pp slide.content puts "content_without_header:" pp slide.content_without_header puts "classes:" pp slide.classes puts "data_attributes:" pp slide.data_attributes assert_equal %Q{<h1 id="test-header-1">test header 1</h1>}, slide.header assert_equal content, slide.content assert_equal nil, slide.classes assert_equal nil, slide.data_attributes end # method test_slide1 def test_slide2 content =<<EOS <h2 id="test-header-2">test header 2</h2> <p>test content 2</p> EOS slide = Slideshow::Slide.new( content, header_level: 2 ) puts "header:" pp slide.header puts "content:" pp slide.content puts "content_without_header:" pp slide.content_without_header puts "classes:" pp slide.classes puts "data_attributes:" pp slide.data_attributes assert_equal %Q{<h2 id="test-header-2">test header 2</h2>}, slide.header assert_equal content, slide.content assert_equal nil, slide.classes assert_equal nil, slide.data_attributes end # method test_slide2 end # class TestSlide
Version data entries
6 entries across 6 versions & 1 rubygems