|
94 | 94 | { |
95 | 95 | "cell_type": "code", |
96 | 96 | "source": [ |
97 | | - "public async Task CheckAocStepStructureAsync(IEnumerable<BaseDataRecord> inputVariables, ", |
| 97 | + "public async Task<ActivityLog> CheckAocStepStructureAsync(IEnumerable<BaseDataRecord> inputVariables, ", |
98 | 98 | "\n Dictionary<AocStep,IEnumerable<AocStep>> parentBm, ", |
99 | 99 | "\n Dictionary<AocStep,AocStep> referenceBm, ", |
100 | 100 | "\n Dictionary<AocStep,IEnumerable<AocStep>> fullAocBm,", |
101 | 101 | "\n Dictionary<AocStep,IEnumerable<AocStep>> parentBmCdr = null)", |
102 | 102 | "\n{", |
| 103 | + "\n Activity.Start();", |
103 | 104 | "\n //Save test input data", |
104 | 105 | "\n var importFormat = ImportFormats.Cashflow;", |
105 | 106 | "\n var inputSource = InputSource.Cashflow;", |
|
232 | 233 | "\n }", |
233 | 234 | "\n ", |
234 | 235 | "\n if(errors.Any()) ApplicationMessage.Log(Error.Generic, string.Join(\"\\n\", errors));", |
| 236 | + "\n return Activity.Finish();", |
235 | 237 | "\n}", |
236 | 238 | "\n" |
237 | 239 | ], |
|
502 | 504 | { |
503 | 505 | "cell_type": "code", |
504 | 506 | "source": [ |
505 | | - "await CheckAocStepStructureAsync(inputRawVariables, parentBm, referenceBm, fullAocBm, parentBm_CDR)" |
| 507 | + "var activity = await CheckAocStepStructureAsync(inputRawVariables, parentBm, referenceBm, fullAocBm, parentBm_CDR);", |
| 508 | + "\nactivity" |
| 509 | + ], |
| 510 | + "metadata": {}, |
| 511 | + "execution_count": 0, |
| 512 | + "outputs": [] |
| 513 | + }, |
| 514 | + { |
| 515 | + "cell_type": "code", |
| 516 | + "source": [ |
| 517 | + "activity.Status.Should().Be(ActivityLogStatus.Succeeded);" |
506 | 518 | ], |
507 | 519 | "metadata": {}, |
508 | 520 | "execution_count": 0, |
|
604 | 616 | { |
605 | 617 | "cell_type": "code", |
606 | 618 | "source": [ |
607 | | - "await CheckAocStepStructureAsync(inputRawVariables, parentBm, referenceBm, fullAocBm)" |
| 619 | + "var activity = await CheckAocStepStructureAsync(inputRawVariables, parentBm, referenceBm, fullAocBm);", |
| 620 | + "\nactivity" |
| 621 | + ], |
| 622 | + "metadata": {}, |
| 623 | + "execution_count": 0, |
| 624 | + "outputs": [] |
| 625 | + }, |
| 626 | + { |
| 627 | + "cell_type": "code", |
| 628 | + "source": [ |
| 629 | + "activity.Status.Should().Be(ActivityLogStatus.Succeeded);" |
608 | 630 | ], |
609 | 631 | "metadata": {}, |
610 | 632 | "execution_count": 0, |
|
679 | 701 | { |
680 | 702 | "cell_type": "code", |
681 | 703 | "source": [ |
682 | | - "await CheckAocStepStructureAsync(inputIfrsVariables, parentBm, referenceBm, fullAocBm)" |
| 704 | + "var activity = await CheckAocStepStructureAsync(inputIfrsVariables, parentBm, referenceBm, fullAocBm);", |
| 705 | + "\nactivity" |
| 706 | + ], |
| 707 | + "metadata": {}, |
| 708 | + "execution_count": 0, |
| 709 | + "outputs": [] |
| 710 | + }, |
| 711 | + { |
| 712 | + "cell_type": "code", |
| 713 | + "source": [ |
| 714 | + "activity.Status.Should().Be(ActivityLogStatus.Succeeded);" |
683 | 715 | ], |
684 | 716 | "metadata": {}, |
685 | 717 | "execution_count": 0, |
|
0 commit comments