示例#1
0
        public void IsController_DummyController_ReturnsTrue()
        {
            // Act
            var result = SitefinityControllerFactoryExtensions.IsController(null, typeof(DummyController));

            // Assert
            Assert.IsTrue(result, "The method fail to recognize a controller.");
        }
示例#2
0
        public void IsController_DummyControl_ReturnsFalse()
        {
            // Act
            var result = SitefinityControllerFactoryExtensions.IsController(null, typeof(DummyControl));

            // Assert
            Assert.IsFalse(result, "The method recognize simple Control as Controller.");
        }
示例#3
0
        public void GetControllerName_WithoutControllerSuffix_ReturnsTypeName()
        {
            // Act
            var controllerName = SitefinityControllerFactoryExtensions.GetControllerName(null, typeof(DummyControl));

            // Assert
            Assert.AreEqual("DummyControl", controllerName, "The controller name is not retrieved correctly.");
        }
示例#4
0
 public void GetControllerName_WithoutType_ThrowsException()
 {
     // Act
     var controllerName = SitefinityControllerFactoryExtensions.GetControllerName(null, null);
 }