示例#1
0
        public void Contact()
        {
            // Arrange
            var controller = new HomeController(_connectionFactory);

            // Act
            var result = controller.Contact() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
示例#2
0
        public void About()
        {
            // Arrange
            var controller = new HomeController(_connectionFactory);

            // Act
            var result = controller.About() as ViewResult;

            // Assert
            Assert.AreEqual("Your application description page.", result.ViewBag.Message);
        }
示例#3
0
        public void Index()
        {
            // Arrange
            var config = new ConfigurationOptions
            {
                EndPoints = { { "localhost", 6379 } }
            };

            _multiplexer = ConnectionMultiplexer.Connect(config);

            var jsonSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.Objects };

            _connectionFactory = new RedisConnectionFactory(_multiplexer, config, jsonSettings);
            var controller = new HomeController(_connectionFactory);

            // Act
            var result = controller.Index() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }