1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
require 'Runner'
require 'runit/testcase'
class RunnerTestCase < RUNIT::TestCase
def test_createProcess
process = createProcess("foo\nbar\niCONNECT\nbaz", "localhost", 39333)
assert process.kind_of?(ReflectorClient)
process = createProcess("iCONNECT\nfoo\nbar\nbaz", "localhost", 39333)
assert process.kind_of?(ReflectorClient)
process = createProcess("foo\nbar\neCONNECT\nbaz", "localhost", 39333)
assert process.kind_of?(ReflectorServer)
process = createProcess("eCONNECT\nfoo\nbar\nbaz", "localhost", 39333)
assert process.kind_of?(ReflectorServer)
process = createProcess("foo\nbar\nbaz", "localhost", 39333)
assert process.nil?
process = createProcess("foo\nbar\nbazeCONNECT", "localhost", 39333)
assert process.nil?
process = createProcess("", "localhost", 39333)
assert process.nil?
end
end
|