5

ファクトファイルがあるとしましょう:

code_in_git(a)
code_in_git(b)
code_in_git(c)
build_on_disk(a)
build_on_disk(c)

「 code_in_git($branch) で build_on_disk($branch) ではない場合、ファクトを作成する場合は、needs_build($branch)」というルールをアサートしたいと思います。どうやってやるの?

4

1 に答える 1

6

さて、私はそれらをアサートできるようですnotany

no_build_on_disk
    foreach
        deploy.code_in_git($branch)
        notany
            deploy.build_on_disk($branch)
    assert
        deploy.needs_build($branch)
于 2014-10-08T12:34:13.757 に答える