Exemplo n.º 1
0
        public void TestInitialize()
        {
            _mockGameRepository = new Mock <IGameRepository>(MockBehavior.Strict);
            _mockRestClient     = new Mock <IRestClientWrapper>(MockBehavior.Strict);
            _mockLogger         = new Mock <ILogger <PatchPipeline> >();

            var mockRestClientFactory = new Mock <IRestClientFactory>(MockBehavior.Strict);

            mockRestClientFactory.Setup(_ => _.CreateRestClient(It.IsAny <string>(), It.IsAny <string>()))
            .Returns(_mockRestClient.Object);

            var mockOptions = new Mock <IOptionsMonitor <Settings> >();

            mockOptions.SetupGet(_ => _.CurrentValue).Returns(new Settings());

            _target = new PatchPipeline(_mockGameRepository.Object, mockRestClientFactory.Object, mockOptions.Object, _mockLogger.Object);
        }
Exemplo n.º 2
0
 public PatchPipelineFunction(IPatchPipeline patchPipeline)
 {
     _patchPipeline = patchPipeline;
 }