NUnit - фреймворк для модульного тестирования и разработки по TDD. Для упорядочивания здесь знаний будет цикл статей о нём. Что тестировать? Напишем простой класс Fibonacci, который вычисляет число Фибоначчи, с единственным методом Calculate: namespace SimpleLibrary { public class Fibonacci { public static int Calculate(int x) { if (x <= 0) return 0; if (x == 1) return 1; return Calculate(x - 1) + Calculate(x - 2); } } } Первый тест Отделим тесты от рабочего кода в отдельную сборку: добавьте в свой Solution новый проект Fibonacci.

Continue reading

VS2013 и Github

Team Foundation Server 2013 и Visual Studio 2013 “из коробки” научились работать с Github. Причем, работа эта ведется очень удобно. Однако, при создании нового проекта в github есть нюансы. Здесь я опишу кратко как создать проект, исходный код которого будет храниться в github. Для начала вам будет необходимо создать ПУСТОЙ репозиторий в Github: 1. Переходите на сайт github.com 2. Создаете репозиторий (кнопка “+” рядом с вашим именем) 3. В появившейся форме заполняете имя репозитория (обязательно) и описание (по желанию) 4.

Continue reading

Author's picture

feeeper

За деньги программирую на C# и Python

Software developer

Russia