public ETagRequestService GetService(Mock <IETagService> mockETagService = null, string ifMatchHeader = null, string ifNoneMatchHeader = null) { IETagService eTagService; if (mockETagService is null) { eTagService = new ETagService(); } else { eTagService = mockETagService.Object; } var eTagRequestService = new ETagRequestService(new FakeActionContextAccessor(), eTagService); if (ifMatchHeader != null) { eTagRequestService.RequestHeaders.Add("If-Match", new StringValues(ifMatchHeader)); } if (ifNoneMatchHeader != null) { eTagRequestService.RequestHeaders.Add("If-None-Match", new StringValues(ifNoneMatchHeader)); } return(eTagRequestService); }
public ETagResponseService GetService(Mock <IETagService> mockETagService = null) { IETagService eTagService; if (mockETagService is null) { eTagService = new ETagService(); } else { eTagService = mockETagService.Object; } var eTagResponse = new ETagResponseService(new FakeActionContextAccessor(), eTagService); return(eTagResponse); }
public ETagServiceTests() { ETagService = new ETagService(); }