public HealthcheckManagerShould()
        {
            _fakeLogger = new Mock <ILogger <HealthcheckManager> >();

            var fakeDbContext = new Mock <ContactsContext>();

            _fakeAdoHelper = new Mock <IAdoHelper>();
            var fakeDb = new Mock <DatabaseFacade>(fakeDbContext.Object);

            _fakeDbConn       = new Mock <DbConnection>();
            _fakeDbCommand    = new Mock <DbCommand>();
            _fakeScalarResult = new object();

            fakeDbContext.SetupGet(o => o.Database).Returns(fakeDb.Object);
            _fakeAdoHelper.Setup(o => o.GetConnection(fakeDbContext.Object)).Returns(_fakeDbConn.Object);
            _fakeAdoHelper.Setup(o => o.CreateCommand(_fakeDbConn.Object)).Returns(_fakeDbCommand.Object);


            _target = new HealthcheckManager(_fakeLogger.Object, fakeDbContext.Object, _fakeAdoHelper.Object);
        }
Exemplo n.º 2
0
 private static void CheckVideoApiHealth(string apiUrl, string bearerToken)
 {
     HealthcheckManager.CheckHealthOfBookingsApi(apiUrl, bearerToken, (WebProxy)Zap.WebProxy);
 }
 public HealthcheckController(ILogger <HealthcheckController> logger,
                              HealthcheckManager manager)
 {
     _logger  = logger;
     _manager = manager;
 }