コード例 #1
0
        public void Controller_Should_Have_EditorRequired_Attribute()
        {
            // Arrange


            // Act
            EditorRequiredAttribute editorAttribute = Attribute.GetCustomAttribute(typeof(FileManagerController), typeof(EditorRequiredAttribute))
                                                      as EditorRequiredAttribute;

            // Assert
            Assert.That(editorAttribute, Is.Not.Null, "Couldn't find the EditorRequiredAttribute");
        }
コード例 #2
0
        public void Actions_Should_Have_EditorRequired_Attribute(string actionName)
        {
            // Arrange
            MethodInfo actionMethod = typeof(FileManagerController).GetMethod(actionName);

            // Act
            EditorRequiredAttribute editorAttribute = actionMethod.GetCustomAttributes(typeof(EditorRequiredAttribute), false)
                                                      .Cast <EditorRequiredAttribute>()
                                                      .SingleOrDefault();

            // Assert
            Assert.That(editorAttribute, Is.Not.Null, "Couldn't find the EditorRequiredAttribute");
        }