Проверка простого суммирования
Добавьте в файл Program, cs проверочного консольного проекта следующий код (вы¬делен полужирным шрифтом) для проверки суммирования чисел 1 и 2:
namespace TestCalculator { class Program { public static void TestSimpleAddition () { int total = Calculator.Operations.Add(1,2); if (total !=3) {
Console.WriteLine ("Oops 1 and 2 does not equal 3") ; } }
static void Main(string [ ] args) { TestSimpleAddition();
} } }
Чтобы проверить вычисление, нажмите клавиши . При запуске провероч¬ное консольное приложение вызывает проверочный метод TestSimpleAddition (), кото¬рый вызывает и проверяет функцию библиотеки классов Calculator.'
На заметку. Напомню, что суть метода Main () в том, что выполнение проекта начинается с него. Чтобы приложение что-нибудь делало, в метод Main () нужно добавить код.
Чтобы увидеть и неудачную проверку, измените метод Add () следующим образом:
public static int Add(int numberl, int number2) {
return numberl * number2; }
Теперь перезапустите программу и увидьте сообщение об ошибке.
Цикл разработки
До сих пор в этой главе мы имели дело с тремя частями кода.
• Сегмент кода, реализующий метод Add (), — компонент, который выполняет вычисление.
• Код, представляющий вызывающую сторону, — это может быть либо приложение Windows, либо консольное приложение, т.е. рабочий код.
• Код, содержащий рабочий код с некоторыми функциями верификации, или код проверки. Проверочный код очень важен, поскольку при изменении реализации компонента достаточно лишь повторно запустить проверочный код, чтобы удостовериться в его работоспособности.
Эти три части кода демонстрируют полный цикл разработки.