public async Task InsertPageBefore_inserts_page_in_correct_spot()
        {
            Assume.That(navController.MainStack.Count == 4);
            Assume.That(navController.MainStack[2] is DiTestPage2);

            await navController.DiInsertPageBefore <DiTestViewModel2>(new DiTestViewModel5());

            Assert.Multiple(() =>
            {
                Assert.IsTrue(navController.MainStack.Count == 5);
                Assert.IsInstanceOf <DiTestPage5>(navController.MainStack[2]);
            });
        }