17 lines
		
	
	
		
			404 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			404 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| require 'testing_env'
 | |
| require 'utils/json'
 | |
| 
 | |
| class JsonSmokeTest < Test::Unit::TestCase
 | |
|   def test_encode
 | |
|     hash = { "foo" => ["bar", "baz"] }
 | |
|     json = %q|{"foo":["bar","baz"]}|
 | |
|     assert_equal json, Utils::JSON.dump(hash)
 | |
|   end
 | |
| 
 | |
|   def test_decode
 | |
|     hash = { "foo" => ["bar", "baz"], "qux" => 1 }
 | |
|     json = %q|{"foo":["bar","baz"],"qux":1}|
 | |
|     assert_equal hash, Utils::JSON.load(json)
 | |
|   end
 | |
| end
 | 
