? ТАКЖЕ против? ПОДРАЗУМЕВАЕТ в quickcheck?

В Triq, PropEr, Quickcheck в Erlang какая разница между использованием ?SUCHTHAT собственность и ?IMPLIES?

Из того, что понимают, они оба являются специализациями значений, производимых генераторами.

1 ответ

Решение

Они подобны:

  • ?SUCHTHAT создает генератор, который дополнительно гарантирует, что каждое сгенерированное значение удовлетворяет ограничению.
  • ?IMPLIES создает свойство, которое имеет дополнительный возможный результат, а именно "пропустить". Вы можете использовать его после того, как все значения были сгенерированы.
Другие вопросы по тегам