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); }
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; }