public TrainingRequest ApplyTest( [PexAssumeUnderTest] TrainingComponent target, TrainingRequest trainingRequest ) { TrainingRequest result = target.Apply(trainingRequest); return(result); // TODO: add assertions to method TrainingComponentTest.ApplyTest(TrainingComponent, TrainingRequest) }
protected override void Execute(CodeActivityContext context) { // Variable declarations (if any). TrainingRequest applyResult = default(TrainingRequest); // Argument initialization (if any). TrainingRequest trainingRequest = context.GetValue(this.TrainingRequest); // Instantiate business components. var trainingComponent = new TrainingComponent(); // Call business component methods. applyResult = trainingComponent.Apply(trainingRequest); // Set value to Out arguments (if any). context.SetValue(this.ApplyResult, applyResult); }
public void Apply() { TrainingRequest trq = new TrainingRequest(); trq.CorrelationID = Guid.NewGuid(); trq.StartDate = Convert.ToDateTime("2017-04-01"); trq.EndDate = Convert.ToDateTime("2017-07-01"); trq.RequestStatus = "Pending"; trq.SubmitDate = DateTime.Now; trq.TrainingName = "MCSD"; trq.UserName = "******"; TrainingComponent tr = new TrainingComponent(); tr.Apply(trq); Assert.IsNotNull(trq); }