Exemplo n.º 1
0
        public void RemoveDefaultIndexFromConnectionString(string connectionString, string expectedResult)
        {
            //act
            var connectionStringOnly = ElasticConnectionConfiguration.RemoveDefaultIndexFromConnectionString(connectionString);

            //assert
            Assert.AreEqual(expectedResult, connectionStringOnly);
        }
Exemplo n.º 2
0
        public void GetDefaultIndexFromConnectionString(string connectionString, string expectedResult)
        {
            //act
#pragma warning disable CS0618 // Type or member is obsolete
            var defaultIndex = ElasticConnectionConfiguration.GetDefaultIndexFromConnectionString(connectionString);
#pragma warning restore CS0618 // Type or member is obsolete

            //assert
            Assert.AreEqual(expectedResult, defaultIndex);
        }
Exemplo n.º 3
0
        public void GetDefaultIndex_FromElmahConfig()
        {
            //arrange
            const string connectionString     = "http://localhost:9200/";
            const string expectedDefaultIndex = "defaultFromConfig";
            var          dict = new Dictionary <string, string>
            {
                { "defaultIndex", expectedDefaultIndex }
            };

            //act
#pragma warning disable CS0618 // Type or member is obsolete
            var defaultIndex = ElasticConnectionConfiguration.GetDefaultIndex(dict, connectionString);
#pragma warning restore CS0618 // Type or member is obsolete

            //assert
            Assert.AreEqual(expectedDefaultIndex.ToLower(), defaultIndex);
        }
Exemplo n.º 4
0
        public void RemoveTralingSlash(string origString, string expectedString)
        {
            string newString = ElasticConnectionConfiguration.RemoveTrailingSlash(origString);

            Assert.AreEqual(expectedString, newString);
        }
Exemplo n.º 5
0
 public void Setup()
 {
     _service = new ElasticConnectionConfiguration();
 }