Method: ADSP::Test::String#test_invalid_arguments

Defined in:
lib/adsp/test/string.rb

#test_invalid_argumentsObject



26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/adsp/test/string.rb', line 26

def test_invalid_arguments
  Validation::INVALID_STRINGS.each do |invalid_string|
    assert_raises ValidateError do
      target.compress invalid_string
    end

    assert_raises ValidateError do
      target.decompress invalid_string
    end
  end

  get_invalid_compressor_options do |invalid_options|
    assert_raises ValidateError do
      target.compress "", invalid_options
    end
  end

  get_invalid_decompressor_options do |invalid_options|
    assert_raises ValidateError do
      target.decompress "", invalid_options
    end
  end
end