Example #1
0
        private async void MembershipTypeERL_TestNewMembershipTypeERL()
        {
            var membershipTypeEdit = await MembershipTypeERL.NewMembershipTypeERL();

            Assert.NotNull(membershipTypeEdit);
            Assert.IsType <MembershipTypeERL>(membershipTypeEdit);
        }
Example #2
0
        private async void MembershipTypeERL_TestGetMembershipTypeERL()
        {
            var membershipTypeEdit =
                await MembershipTypeERL.GetMembershipTypeERL();

            Assert.NotNull(membershipTypeEdit);
            Assert.Equal(3, membershipTypeEdit.Count);
        }
Example #3
0
        private async void MembershipTypeERL_TestAddMembershipTypeERL()
        {
            var membershipTypeList =
                await MembershipTypeERL.GetMembershipTypeERL();

            var countBeforeAdd = membershipTypeList.Count;

            var membershipTypeToAdd = membershipTypeList.AddNew();

            BuildMembershipType(membershipTypeToAdd);

            var updatedMembershipTypeList = await membershipTypeList.SaveAsync();

            Assert.NotEqual(countBeforeAdd, updatedMembershipTypeList.Count);
        }
Example #4
0
        private async void MembershipTypeERL_TestUpdateMembershipTypeERL()
        {
            const int ID_TO_UPDATE = 1;

            var membershipTypeList =
                await MembershipTypeERL.GetMembershipTypeERL();

            var countBeforeUpdate      = membershipTypeList.Count;
            var membershipTypeToUpdate = membershipTypeList.First(cl => cl.Id == ID_TO_UPDATE);

            membershipTypeToUpdate.Notes = "Updated Notes";

            var updatedList = await membershipTypeList.SaveAsync();

            Assert.Equal(countBeforeUpdate, updatedList.Count);
        }
Example #5
0
        private async void MembershipTypeERL_TestDeleteMembershipTypeERL()
        {
            const int ID_TO_DELETE       = 99;
            var       membershipTypeList =
                await MembershipTypeERL.GetMembershipTypeERL();

            var listCount = membershipTypeList.Count;
            var membershipTypeToDelete = membershipTypeList.First(cl => cl.Id == ID_TO_DELETE);
            // remove is deferred delete
            var isDeleted = membershipTypeList.Remove(membershipTypeToDelete);

            var membershipTypeListAfterDelete = await membershipTypeList.SaveAsync();

            Assert.NotNull(membershipTypeListAfterDelete);
            Assert.IsType <MembershipTypeERL>(membershipTypeListAfterDelete);
            Assert.True(isDeleted);
            Assert.NotEqual(listCount, membershipTypeListAfterDelete.Count);
        }