# Code Generated by ZenTest v. 2.3.0 # classname: asrt / meth = ratio% # LineIO: 4 / 2 = 200.00% unless defined? $ZENTEST and $ZENTEST require 'test/unit' require 'network/lineio' require 'mocksocket' end class TestLineIO < Test::Unit::TestCase def setup @sock = LineIO.new(MockSocket.new("hello world\r\nfoobar"), 5) end def test_read assert_equal(nil, @sock.read) assert_equal(nil, @sock.read) assert_equal("hello world\n", @sock.read) assert_equal(nil, @sock.read) end end