私はGroovyで解析するいくつかの簡単なXMLと次のテストをテストしてい失敗しますGroovyのassertキーワード(ただし、巨大なスタックトレース)。私は何らかの種類の不一致が起こっていると思っていますが、何を理解するにはあまりにも多くのGroovy n00bです。ここでGroovyのユニットテストは、不思議な
は、それぞれのクラスを印刷するものです収量:左側"TestSuiteParameter1"
は、二重引用符のおかげでGString
ありながら
println testSuite.props[0].name.getClass()
println "TestSuiteParameter1".getClass()
println 'TestSuiteParameter1'.getClass()
class groovy.util.slurpersupport.Attributes
class java.lang.String
class java.lang.String
なぜスタックトレースを提供していませんか? – Quaternion
失敗したテストのソースコードも同様に役立つかもしれません... –
私が提供したエラーはスタックトレースの先頭であり、残りのテストケースは機能していましたので、質問を混乱させたくありませんでした。しかし確かに、私はおそらく、その事実をより明確にすべきだったでしょう。 – Fylke