Exemplo n.º 1
0
        public async Task <IActionResult> OnPost()
        {
            if (ModelState.IsValid)
            {
                RSVPUser user = new RSVPUser()
                {
                    Agree                = Agree,
                    Name                 = Name,
                    Email                = Email,
                    PhoneNumber          = PhoneNumber,
                    IsVeteran            = IsVeteran,
                    PreferredTime        = PreferredTime,
                    IsWashingtonResident = IsWashingtonResident,
                    ChooseMaritalStatus  = ChooseMaritalStatus,
                    SpouseName           = SpouseName,
                    HasChildren          = HasChildren,
                    IsCurrentlyPregnant  = IsCurrentlyPregnant,
                    MinorChildName       = MinorChildName,
                    ContRemBeneficiary   = ContRemBeneficiary,
                    PersonToInherit      = PersonToInherit,
                    PersonalRep          = PersonalRep,
                };


                await _context.Users.AddAsync(user);

                await _context.SaveChangesAsync();

                return(RedirectToPage("/Dashboard"));
            }
            return(Page());
        }
        public void RSVPUserIDGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                ID = 1
            };

            Assert.Equal(1, user.ID);
            user.ID = 2;
            Assert.Equal(2, user.ID);
        }
        public void RSVPUserIsVeteranGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                IsVeteran = true
            };

            Assert.True(user.IsVeteran);
            user.IsVeteran = false;
            Assert.False(user.IsVeteran);
        }
        public void RSVPUserSpecialRequestBoolGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                HasSpecialRequest = true
            };

            Assert.True(user.HasSpecialRequest);
            user.HasSpecialRequest = false;
            Assert.False(user.HasSpecialRequest);
        }
        public void RSVPUserChildParentNotYourSpouseGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                ChildsParentNotYourSpouse = "Bob"
            };

            Assert.Equal("Bob", user.ChildsParentNotYourSpouse);
            user.ChildsParentNotYourSpouse = "Steve";
            Assert.Equal("Steve", user.ChildsParentNotYourSpouse);
        }
        public void RSVPUserIsCurrentlyPregnantGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                IsCurrentlyPregnant = true
            };

            Assert.True(user.IsCurrentlyPregnant);
            user.IsCurrentlyPregnant = false;
            Assert.False(user.IsCurrentlyPregnant);
        }
        public void RSVPUserHasChildrenGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                HasChildren = true
            };

            Assert.True(user.HasChildren);
            user.HasChildren = false;
            Assert.False(user.HasChildren);
        }
        public void RSVPUserSpecialRequestStringGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                SpecialRequest = "request1"
            };

            Assert.Equal("request1", user.SpecialRequest);
            user.SpecialRequest = "request2";
            Assert.Equal("request2", user.SpecialRequest);
        }
        public void RSVPUserSuccessorAttorneyInFactGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                SuccessorAttorneyInFact = "Bob"
            };

            Assert.Equal("Bob", user.SuccessorAttorneyInFact);
            user.SuccessorAttorneyInFact = "Steve";
            Assert.Equal("Steve", user.SuccessorAttorneyInFact);
        }
        public void RSVPUserPersonalRepGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                PersonalRep = WhoToInheritEstate.OtherPerson
            };

            Assert.Equal(WhoToInheritEstate.OtherPerson, user.PersonalRep);
            user.PersonalRep = WhoToInheritEstate.ComplicatedChildren;
            Assert.Equal(WhoToInheritEstate.ComplicatedChildren, user.PersonalRep);
        }
        public void RSVPUserCheckedInGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                CheckedIn = true
            };

            Assert.True(user.CheckedIn);
            user.CheckedIn = false;
            Assert.False(user.CheckedIn);
        }
        public void RSVPUserLikesPoAGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                LikesPoA = true
            };

            Assert.True(user.LikesPoA);
            user.LikesPoA = false;
            Assert.False(user.LikesPoA);
        }
        public void RSVPUserSuccessorHealthcareAIFGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                SuccessorHealthCareAIF = "test"
            };

            Assert.Equal("test", user.SuccessorHealthCareAIF);
            user.SuccessorHealthCareAIF = "test2";
            Assert.Equal("test2", user.SuccessorHealthCareAIF);
        }
        public void RSVPUserCardioAssistanceGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                CardioAssistance = "test"
            };

            Assert.Equal("test", user.CardioAssistance);
            user.CardioAssistance = "test2";
            Assert.Equal("test2", user.CardioAssistance);
        }
        public void RSVPUserPainMedsGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                PainMeds = "test"
            };

            Assert.Equal("test", user.PainMeds);
            user.PainMeds = "test2";
            Assert.Equal("test2", user.PainMeds);
        }
        public void RSVPUserEmailGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                Email = "*****@*****.**"
            };

            Assert.Equal("*****@*****.**", user.Email);
            user.Email = "*****@*****.**";
            Assert.Equal("*****@*****.**", user.Email);
        }
        public void RSVPUserContRemBeneficiaryGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                ContRemBeneficiary = WhoToInheritEstate.OtherPerson
            };

            Assert.Equal(WhoToInheritEstate.OtherPerson, user.ContRemBeneficiary);
            user.ContRemBeneficiary = WhoToInheritEstate.ComplicatedChildren;
            Assert.Equal(WhoToInheritEstate.ComplicatedChildren, user.ContRemBeneficiary);
        }
        public void RSVPUserWantsHealthCareDirectiveGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                WantHealthCareDirective = true
            };

            Assert.True(user.WantHealthCareDirective);
            user.WantHealthCareDirective = false;
            Assert.False(user.WantHealthCareDirective);
        }
        public void RSVPUserHydrationGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                Hydration = "test"
            };

            Assert.Equal("test", user.Hydration);
            user.Hydration = "test2";
            Assert.Equal("test2", user.Hydration);
        }
        public void RSVPUserIsWashingtonResidentGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                IsWashingtonResident = true
            };

            Assert.True(user.IsWashingtonResident);
            user.IsWashingtonResident = false;
            Assert.False(user.IsWashingtonResident);
        }
        public void RSVPUserMaritalStatusGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                ChooseMaritalStatus = MaritalStatus.FirstMarriage
            };

            Assert.Equal(MaritalStatus.FirstMarriage, user.ChooseMaritalStatus);
            user.ChooseMaritalStatus = MaritalStatus.SecondMarriage;
            Assert.Equal(MaritalStatus.SecondMarriage, user.ChooseMaritalStatus);
        }
        public void RSVPUserAlternativeGuardianGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                AlternateGuardianName = "Bob"
            };

            Assert.Equal("Bob", user.AlternateGuardianName);
            user.AlternateGuardianName = "Steve";
            Assert.Equal("Steve", user.AlternateGuardianName);
        }
        public void RSVPUserDisinheritPersonGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                DisinheritPerson = "Bob"
            };

            Assert.Equal("Bob", user.DisinheritPerson);
            user.DisinheritPerson = "Steve";
            Assert.Equal("Steve", user.DisinheritPerson);
        }
        public void RSVPUserWantsToDisinheritGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                WantsToDisInherit = true
            };

            Assert.True(user.WantsToDisInherit);
            user.WantsToDisInherit = false;
            Assert.False(user.WantsToDisInherit);
        }
        public void RSVPUserAddressGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                Address = "Address1"
            };

            Assert.Equal("Address1", user.Address);
            user.Address = "Address2";
            Assert.Equal("Address2", user.Address);
        }
        public void RSVPUserNameGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                Name = "Bob"
            };

            Assert.Equal("Bob", user.Name);
            user.Name = "Steve";
            Assert.Equal("Steve", user.Name);
        }
        public void RSVPUserPhoneNumberGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                PhoneNumber = "012345"
            };

            Assert.Equal("012345", user.PhoneNumber);
            user.PhoneNumber = "543210";
            Assert.Equal("543210", user.PhoneNumber);
        }
        public void RSVPUserNutritionGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                Nutrition = "test"
            };

            Assert.Equal("test", user.Nutrition);
            user.Nutrition = "test2";
            Assert.Equal("test2", user.Nutrition);
        }
        public void RSVPUserPreferredTimeGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                PreferredTime = true
            };

            Assert.True(user.PreferredTime);
            user.PreferredTime = false;
            Assert.False(user.PreferredTime
                         );
        }
        public void RSVPUserAgreeGetterAndSetter()
        {
            RSVPUser user = new RSVPUser
            {
                Agree = true
            };

            Assert.True(user.Agree);
            user.Agree = false;
            Assert.False(user.Agree
                         );
        }