Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2016, 20:41   #1
Nayata
Новичок
Джуниор
 
Регистрация: 05.05.2016
Сообщений: 3
Восклицание Почему источник данных виден в Coded UI Test, а в Unit Test нет.

Не знаю куда отнести данный вопрос, так как раздела по написанию Coded UI Test и Unit Test я не нашла, возможно, не внимательно искала. Так что приношу свои извинения.

помогите, пожалуйста! Пишу Unit Test по тест-кейсу из TFS. Необходимо мигрировать значения переменных из тест-кейса в юнит тест. Для этого подключаю источник данных, как описано ниже. В Coded UI Test все прекрасно работает, но та же конструкция в Unit Test работать отказывается. Выдает ошибку.

Вот что делаю в VS:
Подключаю источник данных в Coded Ui Test:
Код:
[DataSource(@"Microsoft.VisualStudio.TestTools.DataSource.TestCase", "http://---/defaultcollection;NAME", "10", DataAccessMethod.Sequential)]
Все работает, связь с источником данных устанавливается, значения передаются согласно переменным тест-кейса.

В другом проекте этого же солюшина, но в Unit Test возникает ошибка: Не удается подключиться к источнику или прочитать данные. Невозможно найти поставщика .Net Framework.
В чем может быть проблема?

Конструкция в UnitTest
Код:
private TestContext testContextInstance;

public TestContext TestContext
{
get
{
return testContextInstance;
}
set
{
testContextInstance = value;
}
имеется.

Последний раз редактировалось Alex11223; 05.05.2016 в 20:44.
Nayata вне форума Ответить с цитированием
Старый 05.05.2016, 20:47   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Наверно что-то не подключено в References.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 05.05.2016, 20:53   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Coded UI Test полностью инициализирует приложение как обычно.
сомневаюсь что у вас вся та же инициализация перенесена в юнит тесты.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 05.05.2016, 21:10   #4
Nayata
Новичок
Джуниор
 
Регистрация: 05.05.2016
Сообщений: 3
По умолчанию

Тест состоит из шагов типа: открыть браузер, ввести url, перейти, ввести логин, пароль, нажать на кнопку "Вход"...
Использую Selenium 2.
Если значения переменных "зашивать" в код все работает, но хотелось бы получать их из тест-кейса.
Nayata вне форума Ответить с цитированием
Старый 05.05.2016, 21:13   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В юнит тестах обычно не открывают браузеры.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 05.05.2016, 21:21   #6
Nayata
Новичок
Джуниор
 
Регистрация: 05.05.2016
Сообщений: 3
По умолчанию

Возможно... Я только начинаю вариться в этой всей каше... Изначально генерировали Coded UI Test по записи действий пользователя... но мне хотелось самой пописать код,так сказать прочувствовать, что это такое... и теперь я понимаю, что очень многого не понимаю )))
Nayata вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
D:\Projects\cpp\Test17\Test\Test.cp p|5|fatal error: codecvt: No such file or directory| taras-proger Общие вопросы C/C++ 2 02.12.2015 10:46
Модульное тестирование для свойств (UNIT TEST)) Cill C# (си шарп) 6 23.12.2014 23:53
Unit-test фейлится Mira-girl Общие вопросы по Java, Java SE, Kotlin 3 20.01.2011 23:25
Unit test & C++ alex_alpha Общие вопросы C/C++ 0 04.07.2010 18:25