示例#1
0
        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";
        }