2つのオブジェクトを比較しようとしていますが、最初に同じキーがある場合はキー値が等しい場合でもassertEqualsのテストは失敗します。 2つのオブジェクトが配列内にあるので、実際にはオブジェクトの1つの配列とオブジェクトの別の配列を比較しているからです。また、私の実際のオブジェクトは関数から作られ、期待されるオブジェクトはリテラルです。 function getRandomIntInclus
次の式が与えられた場合、=をどのようにしてより簡潔かつ明示的に使用できますか? (//h2/@id[contains(.,"foo") or contains(.,"bar") or contains(.,"baz"))[last()]
は、ここに私が試したものだが、私の通訳は、それが有効ではないと言っている:私は、部分文字列の一致を防ぐために必要があるため (//h2/@id[text()
で関連する値を列挙例等価をテストすることがあります。これらはすべて、このエラーが発生する、悲しいこと enum AnEnumeration {
case aSimpleCase
case anotherSimpleCase
case aMoreComplexCase(String)
}
let a1 = AnEnumeration.aSimpleCase
le