test/test_request.rb in nwiki-0.2.9 vs test/test_request.rb in nwiki-0.2.10
- old
+ new
@@ -30,6 +30,34 @@
assert do
last_response.body.include? subtitle
end
end
end
+
+ sub_test_case %Q(Get "/articles/") do
+ setup do
+ get "/articles/"
+ end
+
+ test "response is ok" do
+ assert do
+ last_response.ok?
+ end
+ end
+
+ test "charset is UTF-8" do
+ assert do
+ last_response["Content-Type"].include? "charset=UTF-8"
+ end
+ end
+
+ data("contains foo" => "foo",
+ "contains 1" => "1",
+ "contains 日本語ディレクトリ" => "日本語ディレクトリ")
+ def test_body_include?(data)
+ expected = data
+ assert do
+ last_response.body.include? expected
+ end
+ end
+ end
end