public void Arrange() { _configurationMock = new Mock <IConfiguration>(); _managedIdentityTokenProviderMock = new Mock <IManagedIdentityTokenProvider>(); _managedIdentityTokenProviderMock.Setup(x => x.GetSqlAccessTokenAsync()).ReturnsAsync("TOKEN"); _dbContextOptionsBuilder = new DbContextOptionsBuilder <ApprenticeCommitmentsDbContext>(); _sut = new ApprenticeCommitments.Infrastructure.SqlServerConnectionFactory(_configurationMock.Object, _managedIdentityTokenProviderMock.Object); _connectionString = "Data Source=someserver;Initial Catalog=DummyDatabase;Integrated Security=False"; }