Exemple #1
0
        public void HaveAjaxOnlyAttribute()
        {
            // Act
            var sut          = this.MockingKernel.Get <ReviewsController>();
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Cancel(default(int)), typeof(AjaxOnlyAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #2
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <ManageController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.ChangePassword(default(ChangePasswordViewModel)), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #3
0
        public void HaveAllowAnonymousAttribute()
        {
            // Arrange
            var sut = this.MockingKernel.Get <AccountController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.ForgotPasswordConfirmation(), typeof(AllowAnonymousAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <ReviewsController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.ChangeImage(default(ChangeImageBindingModel)), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
        public void HaveHttpPutAttribute()
        {
            // Arrange
            var sut = this.MockingKernel.Get <ReviewsController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Index(default(EditReviewBindingModel)), typeof(HttpPutAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #6
0
        public void HaveAllowAnonymousAttribute()
        {
            // Arrange
            var sut = this.MockingKernel.Get <AccountController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Login(default(string)), typeof(AllowAnonymousAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #7
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <BreweriesController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Details(It.IsAny <CreateBeerBindingModel>()), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #8
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <TopController>();

            // Act
            var hasAttributes = AttributeTester.MethodHasAttribute(() => sut.Breweries(), attrType);

            // Assert
            Assert.IsTrue(hasAttributes);
        }
        public void Have_AjaxOnlyAttribute()
        {
            // Arrange
            var sut = this.MockingKernel.Get <BreweriesController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Types(It.IsAny <string>()), typeof(AjaxOnlyAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
        public void HaveValidateAntiForgeryTokenAttribute()
        {
            // Arrange
            var sut = this.MockingKernel.Get <ReviewsController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Index(default(int)), typeof(ValidateAntiForgeryTokenAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #11
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <AccountController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Register(), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #12
0
        public void HaveRequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <AccountController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Login(default(LoginViewModel), default(string)), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #13
0
        public void HaveAllowAnonymousAttribute()
        {
            // Arrange
            var sut = this.MockingKernel.Get <ReviewsController>();

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Details(default(int)), typeof(AllowAnonymousAttribute));

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #14
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var dataMock = new Mock <IPickAndBookData>();
            CategoriesController controller = new CategoriesController(dataMock.Object);

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => controller.Edit(It.IsAny <Category>(), null), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #15
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var dataMock = new Mock <IPickAndBookData>();
            RegisterCompanyController controller = new RegisterCompanyController(dataMock.Object);

            // Act
            var hasAttribute = AttributeTester.MethodHasAttribute(() => controller.Index(It.IsAny <Company>(), null), attrType);

            // Assert
            Assert.IsTrue(hasAttribute);
        }
Exemple #16
0
        public void Have_RequiredAttributes(Type attrType)
        {
            // Arrange
            var sut = this.MockingKernel.Get <AccountController>();

            // Act
#pragma warning disable 4014
            var hasAttribute = AttributeTester.MethodHasAttribute(() => sut.Register(default(RegisterViewModel)), attrType);
#pragma warning restore 4014

            // Assert
            Assert.IsTrue(hasAttribute);
        }