adding that assert_template with :layout will raise ArgumentError for unknown layout type