Sha256: f3fa8b302f2d88611710b4b8d1e37555805129f7c96fa222ce0809c6867d9238

Contents?: true

Size: 463 Bytes

Versions: 12

Compression:

Stored size: 463 Bytes

Contents

class ToolsModuleTest < Minitest::Test
  def self.test_order
    :sorted
  end

  def test_console_A_run_console
    mock = MiniTest::Mock.new
    def mock.start(*_args)
      true
    end
    Prompt::Console.stub :start, mock do
      assert_equal ToolsConsole.create_console.class, Array
      assert_equal (ToolsConsole.exec_console ['test']), true
      assert_equal (ToolsConsole.exec_console ['tes']), false
      ToolsConsole.run_console
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
tools-1.2.0 test/mini_console.rb
tools-1.1.0 test/mini_console.rb
tools-1.0.1 test/mini_console.rb
tools-1.0.0 test/mini_console.rb
tools-0.5.4 test/mini_console.rb
tools-0.5.3 test/mini_console.rb
tools-0.5.1 test/mini_console.rb
tools-0.5.0 test/mini_console.rb
tools-0.4.9 test/mini_console.rb
tools-0.4.8 test/mini_console.rb
tools-0.4.7 test/mini_console.rb
tools-0.4.6 test/mini_console.rb