Перевод тестов Rspec в musta - PullRequest
0 голосов
/ 12 июля 2010

У меня есть предварительно написанное приложение Rails для обработки платежей на основе подписки, которое в настоящее время включено в набор тестов Rspec.Я пытаюсь объединить его с приложением Rails, которое покрывается с помощью набора тестов Shoulda.

Мне очень не хотелось бы переписывать все тесты в совместимые с musta соответствия, поэтому мне было интересно, есть лиможет быть более простой способ сделать это.Я не очень разбираюсь ни в одном из тестирующих фреймворков, поэтому я пытаюсь составить план, как лучше начать.

Я слышал, что у Ifa есть несколько совместимых с Rspec сопоставлений, но они охватывают всеrspec matcher?Неужели все так просто?

У кого-нибудь был опыт, когда вы делали что-то подобное, и какая это была проблема?

1 Ответ

0 голосов
/ 12 июля 2010

Думаю, вам лучше повезет, если вы отправитесь в RSpec. Насколько мне известно, rSpec будет запускать оба Test :: Unit (и, следовательно, должны иметь макросы) вместе с файлами Spec. Если бы вы переместили все в musta, то я думаю, что в конечном итоге вы бы переписали многие тесты.

http://blog.davidchelimsky.net/2009/02/02/rspec-works-with-test-unit/

Так что нужно просто перенести ваши тесты на спецификации.

Я никогда не пытался запускать макросы musta в rspec, только сопоставители musta. Я не верю, что это будет так много проблем.

...