activityCreate() 공개 메소드

public activityCreate ( Activity _act ) : bool
_act Machete.Domain.Activity
리턴 bool
예제 #1
0
        public void SeActivity_Create_Validate()
        {
            //Arrange
            var _act = (Web.ViewModel.Activity)ViewModelRecords.activity.Clone();

            //Act
            ui.activityCreate(_act);
            //Assert
            ui.activityValidate(_act);
        }
예제 #2
0
        public void SeActivity_Create_Validate()
        {
            //Arrange
            var _act = (Activity)Records.activity.Clone();

            //Act
            ui.activityCreate(_act);
            //Assert
            ui.activityValidate(_act);
        }
예제 #3
0
        public void SePerson_signin_sanctioned_worker_fails()
        {
            //Arrange
            var _per = (Web.ViewModel.Person)ViewModelRecords.person.Clone();
            var _wkr = (Web.ViewModel.Worker)ViewModelRecords.worker.Clone();

            _wkr.memberexpirationdate = DateTime.Now.AddYears(1);
            _wkr.dwccardnum           = sharedUI.nextAvailableDwccardnum(frb.ToFactory().Get());
            var _san = (Web.ViewModel.Event)ViewModelRecords.event1.Clone();

            _san.Person      = _per;
            _san.eventTypeID = MacheteLookup.cache.First(x => x.category == "eventtype" && x.text_EN == "Sanction").ID;
            var _act = (Web.ViewModel.Activity)ViewModelRecords.activity.Clone();

            //Act
            ui.personCreate(_per);
            _wkr.ID = _per.ID;
            ui.workerCreate(_wkr, testimagefile);
            //
            ui.workerSanction(_wkr);
            //
            _san.PersonID = _per.ID;
            ui.eventCreate(_san);
            ui.activityCreate(_act);
            // refactored other test to identify idPrefix-dwccardnum
            ui.activitySignIn(_act.idChild, _wkr.dwccardnum);
            //Assert
            Assert.IsTrue(ui.activitySignInIsSanctioned());
        }