Visual Studio 2 008 модульных тестов и nunit

Предел вашего цикла for проходит на 1 после конца массива.

for (var i = 0; i <= this.sides.length; i++)

Массив размера length будет иметь length - 1 в качестве последнего индекса. Чтобы исправить это, используйте:

for (var i = 0; i < this.sides.length; i++)

8
задан Community 8 February 2017 в 14:11
поделиться

1 ответ

Попытайтесь изменить файл C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033\SimpleUnitTest.zip\SimpleUnitTest.cs (после создания резервного копирования, конечно). Сохраните копию своей обновленной версии в другом месте, поскольку это может быть перезаписано обновлениями.

FWIW - Я нашел это путем поиска строки using Microsoft.VisualStudio.TestTools.UnitTesting; в файлах, запускающихся в высокоуровневом каталоге каталога приложения VS.

5
ответ дан 5 December 2019 в 23:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: