2014-01-08 7 views
1

Этот метод я использовал для вызова мой ФОС метод обслуживания (GetCountry) через интерфейс IService1.Which реализации канала заводКак издеваются интерфейс, реализующий ChannelFactory

public IList<Country> GetCountry() 
{ 
    ChannelFactory<ServiceLibrary.IService1> channelFactory = new    ChannelFactory<IService1>(binding, address); 

    IService1 channel1 = channelFactory.CreateChannel(); 

    var response= channel1.GetCountry(); 

    return response; 
} 

Как издеваются вызов службы с использованием NUnit?

ответ

1

Вы не можете насмехаться напрямую. Используйте любые насмешливые рамки и Изолировать вызов службы и получить результат обслуживания некоторых фиктивных значений Isolate.whencalled.willReturn (serviceValue)

+0

может у пожалуйста, поделитесь насмешливыми рамками и кодом – user3173788

+0

сейчас мы используем структуру MOq ... возможно ли с moq – user3173788

+0

любое решение с использованием moq – user3173788

Смежные вопросы