using AvParser.UI.ViewModels; namespace AvParser.UI.Tests.Fakes; /// A navigation destination with no behaviour, for exercising the shell and the stack. internal sealed class FakePage(string title, string iconKey = "IconHome") : PageViewModel { public override string Title { get; } = title; public override string IconKey { get; } = iconKey; } /// A second page type, so NavigateTo<TPage>() has something to discriminate on. internal sealed class OtherFakePage : PageViewModel { public override string Title => "Other"; public override string IconKey => "IconInfo"; }