Во втором издании книги "Искусство автономного тестирования с примерами на С#" автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать "нетестопригодный" код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
Примеры в книге написаны на C#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.
2-е издание.
Vo vtorom izdanii knigi "Iskusstvo avtonomnogo testirovaniya s primerami na S#" avtor shag za shagom provedet vas po puti ot pervogo prostenkogo avtonomnogo testa do sozdaniya polnogo komplekta testov - ponyatnykh, udobnykh dlya soprovozhdeniya i zasluzhivayushchikh doveriya. Vy i ne zametite, kak pereydete k bolee slozhnym voprosam - zaglushkam i podstavkam - i poputno nauchites rabotat s izoliruyushchimi karkasami tipa Moq, FakeItEasy ili Typemock Isolator. Vy uznaete o patternakh testirovaniya i organizatsii testov, o tom, kak provodit refaktoring prilozheniy i testirovat "netestoprigodnyy" kod. Ne zabyl avtor i ob integratsionnom testirovanii i testirovanii raboty s bazami dannykh. Primery v knige napisany na C#, no budut ponyatny vsem, kto vladeet kakim-nibud staticheski tipizirovannym yazykom, naprimer Java ili C++. 2-e izdanie.
In the second edition of the book "the Art of Autonomous testing with examples in C#" author step by step guide you along the way from the first simple standalone test to create a full set of tests - intuitive, easy-to accompany and trustworthy. You will not notice how getting into more complex issues - stubs and coasters and along the way learn how to work with insulated frames type Moq, FakeItEasy or Typemock Isolator. You will learn about the patterns of the test and the organization test, on how to refactor the application and test "detectaphone" code. Forgot the author and integration testing and testing databases.
The examples in the book are written in C#, but will be clear to all who owns any statically typed language such as Java or C++.
2nd edition.