爲了進行單元測試,我經常需要模擬一些數據響應。我希望能夠收集到真實的答案並將其放入模擬中。但是Groovy打印出集合而不包含字符串值。有沒有辦法以可製作的格式打印Groovy集合?
def foo = ["foo":"bar"]
println foo
def bar = ["foo","bar"]
println bar
回報
[foo:bar]
[foo, bar]
所以當我有一個龐大而複雜的JSON結構的工作與我需要花很長的時間在繁瑣和容易出錯的編輯。我可能會寫一個遞歸函數來爲我打印這個,但我很好奇,如果有一個微不足道的方法來做到這一點。
啊,非常棒!我知道有一種懶惰的方式。 – jeremyjjbrown 2014-09-29 17:43:11