BB.Caching.Tests.DefaultTestFixture.DefaultTestFixture C# (CSharp) Method

DefaultTestFixture() public method

public DefaultTestFixture ( ) : System
return System
        public DefaultTestFixture()
        {
            var connectionGroup1 = new ConnectionGroup("node-0");

            connectionGroup1.AddWriteConnection(string.Format("{0}:{1},allowAdmin=True", this.TestIp, this.TestPort1));

            SharedCache.Instance.AddRedisConnectionGroup(connectionGroup1);
            SharedCache.Instance.SetAnalyticsConnectionGroup(connectionGroup1);

            if (0 != this.TestPort2)
            {
                var connectionGroup2 = new ConnectionGroup("node-1");

                connectionGroup2.AddWriteConnection(string.Format("{0}:{1}", this.TestIp, this.TestPort1));

                SharedCache.Instance.AddRedisConnectionGroup(connectionGroup2);
            }

            PubSub.Configure(ConnectionMultiplexer.Connect(string.Format("{0}:{1}", this.TestIp, this.TestPort1)));
            Cache.Prepare();
        }