Example #1
0
        protected override void OnExecute(IJobExecutionContext context)
        {
            var buildServerId = GetBuildServerId(context);

            var command = new SyncProjectsCommand(buildServerId);
            
            this.mediator.Send(command);
        }
        public void TestMethod1()
        {
            var mediator = new Mock<IMediator>();

            var session = new Mock<IDocumentSession>();

            var handler = new SyncProjectsCommandHandler(mediator.Object, session.Object);

            var command = new SyncProjectsCommand("buildServers/1");
            
            var response = handler.Handle(command);

            Assert.AreEqual(ResponseStatus.Success, response.Status);
        }