Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
require "minitest/autorun"
require "minitest/pride"

require_relative "ex05"

class Ex05Test < Minitest::Test

def test_initialize
skip
line = "hello world!"

string = line.ask

assert_equal line, string
end

def test_check_method_name
skip
line = "check"
string = line.ask
res = string.check?

assert_equal true, res
end

def test_check_other_method_name
skip
line = "other_check"
string = line.ask
res = string.check?

assert_equal false, res
end

def test_check_class
skip
line = "hello world"
string = line.ask
cls = string.class

assert_equal StringAsk, cls
end

def test_check_parent_class
skip
line = "hello world"
string = line.ask
cls = string.parent

assert_equal String, cls
end

def test_length
skip
line = "hello world"
string = line.ask

assert_equal line.length, string.length
end
end