Sha256: 238ba24dabbf7289ced6e6d9ce199a5578849fb58e3ec5b653162f0f1fe5a46e

Contents?: true

Size: 730 Bytes

Versions: 1

Compression:

Stored size: 730 Bytes

Contents

require 'helper'

testcase Brite::Site do

  method :config do

    test "site instance has access to config instance" do
      site = Brite::Site.new('test/fixture')
      site.config.assert.is_a?(Brite::Config)
    end

  end

  method :pages do

    test "site should have a list of pages" do
      site = Brite::Site.new('test/fixture')
      site.pages.assert.is_a?(Array)
      site.pages.size.assert == 1
      site.posts.first.assert.is_a?(Brite::Page)
    end

  end

  method :posts do

    test "site should have a list of posts" do
      site = Brite::Site.new('test/fixture')
      site.posts.assert.is_a?(Array)
      site.posts.size.assert == 1
      site.posts.first.assert.is_a?(Brite::Post)
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
brite-0.7.0 test/test_site.rb