4 библиотеки, които всеки трябва да знае Automator

Най-изразителна част от добре писмен тест - един добре написан поддържали (acsershin, твърдения и т.н.). Отстояват потвърждава от поведението на системата, която може да се очаква. Добро трябва да отстояват един поглед, за да се покаже, че това изпитание. Във всеки случай във вашите изследвания не трябва да се цикли в дълбините на които се твърди, ще бъдат скрити, а вие ще трябва да прекарват много време, за да се справят с това, което се случва. Нещо повече, всяка нетривиална логика в тестовете увеличава риска, че самият тест не е наред.

През последните години значително се увеличи броят на подходите, инструменти и библиотеки, които позволяват бързо и лесно да се напише четим код. Това се отнася както за програмен код и тест на код.

В областта на тестове за писане, има много библиотеки, които поддържат assershiny разбираемо на всички езици. Може да попитате: "Защо имаме нужда от него?". Assershiny лесен за четене - е най-лесният начин да се пишат отчети до по-естествено, по-достъпни и по-изразителен начин.

Има два подхода за писане твърдения. Първият - с помощта на ключовата дума "отстояват", а вторият - с помощта на думи като "трябва" или "очаквам". Първите произлиза от по-традиционния стил на писане единица тестове, и се фокусира върху изследването и проверка. Вторият - повече от БДД - ориентирани - думите "трябва" и "очакват" описва поведението, което се очаква от системата. В тази статия предлагам да разгледа редица библиотеки, които ще ви помогнат в писмен вид ясни твърдения.

Чай поддържа богат набор от твърдения на колекциите: