OSDN Git Service

Fix #36822: Build a Docker image for Shogi-server
[shogi-server/shogi-server.git] / showgame / spec / main.rb
1 require 'ramaze'
2 require 'ramaze/spec/helper'
3
4 require __DIR__/'..'/'start'
5
6 describe MainController do
7   behaves_like 'http', 'xpath'
8   ramaze :template_root => __DIR__/'../view',
9          :public_root => __DIR__/'../public'
10
11   it 'should show start page' do
12     got = get('/')
13     got.status.should == 200
14     got.at('//title').text.strip.should ==
15       MainController.new.index
16   end
17
18   it 'should show /notemplate' do
19     got = get('/notemplate')
20     got.status.should == 200
21     got.at('//div').text.strip.should ==
22       MainController.new.notemplate
23   end
24 end