Exemplo n.º 1
0
        public void GetServerConnectStringFor_ServerConnectStringForProviderWasNotAdded_ReturnsEmptyString()
        {
            var dataProviders    = new DataProviderInfos();
            var databaseSettings = new DatabaseSettings(_mockSettings, dataProviders);

            string serverConnectString = databaseSettings.GetServerConnectStringFor(_sqLiteProvider);

            Assert.That(serverConnectString, Is.EqualTo(string.Empty));
        }
Exemplo n.º 2
0
        public void GetServerConnectStringFor_ServerConnectStringForProviderWasAdded_ReturnsServerConnectString()
        {
            var dataProviders    = new DataProviderInfos();
            var databaseSettings = new DatabaseSettings(_mockSettings, dataProviders);

            string       key = ServerSettingsUtility.GetServerConnectKeyFor(_mySqlProvider);
            const string savedServerConnectString = "someServerConnectString";

            _mockSettings
            .AppSettings.Add(key, savedServerConnectString);

            string serverConnectString = databaseSettings.GetServerConnectStringFor(_mySqlProvider);

            Assert.That(serverConnectString, Is.EqualTo(savedServerConnectString));
        }