いくつかの Groovy 記事で、Groovy での「when」および「then」キーワードの使用を見てきました。それらの 1 つがここにあります。Groovy Doc を検索しましたが、見つかりませんでした。では、これらのキーワードの実際の目的は何ですか? if/then? に似ています。
6078 次
3 に答える
1
技術的には、Spockのthen whenと他のいくつかの構成要素は古き良きラベル(別名goto)であり、開発者は最近ほとんど使用しません。Spockはそれらを使用して、開発者がテストのさまざまな側面(仮定、制約、ステートメント、またはデータ)を論理的および視覚的に分離できるようにします。Spockコンパイル時のAST変換は、ラベルを使用してテストの構造を理解し、その魔法を実行します。
于 2011-11-27T07:53:39.057 に答える
1
when
とthen
、とりわけ、ここに文書化されているようです。
于 2011-11-27T02:36:11.247 に答える