Commit 815aca3
committed
test(Maui): wire navigation recorder into container mock
Assign PageNavigationContainerMock.SharedNavigationRecorder from
PageNavigationServiceMock so DI-resolved pages record lifecycle events.
Update NavigateAsync_From_NavigationPage_When_NotClearNavigationStack_And_SamePage
to assert the Prism re-navigation sequence on the existing top page; the prior
recorder.IsEmpty check passed only because resolved pages had no recorder.1 parent 1685cbc commit 815aca3
2 files changed
Lines changed: 17 additions & 3 deletions
File tree
- tests/Maui/Prism.Maui.Tests
- Fixtures
- Mocks
Lines changed: 14 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
744 | 744 | | |
745 | 745 | | |
746 | 746 | | |
747 | | - | |
| 747 | + | |
748 | 748 | | |
749 | 749 | | |
750 | 750 | | |
| |||
755 | 755 | | |
756 | 756 | | |
757 | 757 | | |
| 758 | + | |
758 | 759 | | |
759 | 760 | | |
760 | 761 | | |
| |||
765 | 766 | | |
766 | 767 | | |
767 | 768 | | |
768 | | - | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
769 | 781 | | |
770 | 782 | | |
771 | 783 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| |||
0 commit comments