Skip to content

Commit

Permalink
Убран старый тест
Browse files Browse the repository at this point in the history
  • Loading branch information
dmpas committed Apr 8, 2017
1 parent fe2a049 commit febe81b
Showing 1 changed file with 0 additions and 54 deletions.
54 changes: 0 additions & 54 deletions NUnitTests/Tests/external.os
Original file line number Diff line number Diff line change
Expand Up @@ -9,61 +9,7 @@

ВсеТесты = Новый Массив;

ВсеТесты.Добавить("ТестДолжен_ПроверитьСумму");
ВсеТесты.Добавить("ТестДолжен_ПроверитьРаботуПеречисления");
ВсеТесты.Добавить("ТестДолжен_ПроверитьЧтоОбъектКоллекция");

Возврат ВсеТесты;

КонецФункции

Процедура ТестДолжен_ПроверитьСумму() Экспорт

Слагаемое1 = Новый Слагаемое(5);
Слагаемое2 = Новый Слагаемое(Слагаемое1);

Складыватель = Новый Сложение;
Складыватель.ДобавитьСлагаемое(Слагаемое1);
Складыватель.ДобавитьСлагаемое(Слагаемое2);

юТест.ПроверитьРавенство(Складыватель.Вычислить(), 10, "Неправильно работает сложение двух элементов!");

Складыватель.ДобавитьСлагаемое(-3);
юТест.ПроверитьРавенство(Складыватель.Вычислить(), 7, "Неправильно работает сложение трёх элементов!");

КонецПроцедуры

Процедура ТестДолжен_ПроверитьЧтоОбъектКоллекция() Экспорт

Слагаемое1 = Новый Слагаемое(5);
Слагаемое2 = Новый Слагаемое(Слагаемое1);

Складыватель = Новый Сложение;
Складыватель.ДобавитьСлагаемое(Слагаемое1);
Складыватель.ДобавитьСлагаемое(Слагаемое2);

Для Каждого мСлагаемое Из Складыватель Цикл

// В случае, если Addition не воплощает ICollectionContext,
// этот цикл упадёт с ошибкой времени выполнения
// и тест не будет пройден

КонецЦикла;

КонецПроцедуры

Процедура ТестДолжен_ПроверитьРаботуПеречисления() Экспорт

Слагаемое1 = Новый Слагаемое(5);
Слагаемое2 = Новый Слагаемое(Слагаемое1);

Складыватель = Новый Сложение;
Складыватель.ДобавитьСлагаемое(Слагаемое1);
Складыватель.ДобавитьСлагаемое(Слагаемое2);

СтарыйВидОперации = Складыватель.ВидОперации; // Тут упадёт :)
Складыватель.ВидОперации = ВидыОперации.Умножение;

юТест.ПроверитьРавенство(Складыватель.Вычислить(), 25, "Неправильно работает перечисление!");

КонецПроцедуры

0 comments on commit febe81b

Please sign in to comment.