App.Config не читается - PullRequest
       21

App.Config не читается

0 голосов
/ 07 июля 2011

Я пытаюсь проверить класс в обработчике службы, используя проект NUnit. Мой класс обработчика службы является частью проекта библиотеки классов, который получает данные из службы WCF. Когда вызов из метода тестового проекта входит в класс обработчика службы, и метод в этом классе пытается создать объект клиентов с помощью оператора - using (Client client = new Client ()), он выдает исключение: «Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт« XYZ »в разделе конфигурации клиента ServiceModel. Это может быть связано с тем, что для вашего приложения не найден файл конфигурации или потому, что в элементе клиента не найден элемент конечной точки, соответствующий этому контракту».

Похоже, что мой файл app.config в этом случае не читается, поэтому возникает это исключение. Кто-нибудь когда-либо сталкивался с этой проблемой? Мне нужна срочная помощь по этому поводу.

Ответы [ 2 ]

1 голос
/ 07 июля 2011

Добавьте App.Config в вашу сборку NUnit.Добавьте конфигурацию клиента службы WCF в файл App.Config, и он должен работать.

0 голосов
/ 07 июля 2011

Переименуйте app.config в пространство имен Nunit Assembly, которое содержит ваши тесты, например;

Namespace.Project.Class.config

namespace Namespace.Project.Class
{
    [TestFixture]
    public class Imports
    {
        [Test]
        public void InsertFile()
        {
        }
    }
}
...