public void Initialize() { //Init mock _messageHandlerMock = new Mock <HttpMessageHandler>(MockBehavior.Strict); _messageHandlerMock.Protected().Setup <Task <HttpResponseMessage> >("SendAsync", ItExpr.IsAny <HttpRequestMessage>(), ItExpr.IsAny <CancellationToken>()) .Returns((HttpRequestMessage request, CancellationToken cancellationToken) => GetMockResponse(request, cancellationToken)); _pathWithToken = @"/users/icarly/collection/folders"; _pathWithoutToken = @"/users/icarly/collection/folder"; _sut = new DiscogsAgent(new HttpClient(_messageHandlerMock.Object)); }
public DiscogsController(IDiscogsAgent agent) { _agent = agent; }