Ejemplo n.º 1
0
        public async Task SaveClicked_BadRequest()
        {
            var mocks = new ItemPageControllerMocks <Uom>();

            MockForms.Init();
            var page = new UomItemPage();

            page.InitializePage();
            mocks.ViewModel.Setup(v => v.SaveAsync()).Throws(new BadRequestHttpException());
            BuildController(mocks, page);
            await page.SaveToolbarItemClickedAsync();
        }
Ejemplo n.º 2
0
        public async Task SaveClicked()
        {
            var mocks = new ItemPageControllerMocks <Uom>();

            MockForms.Init();
            var page = new UomItemPage();

            page.InitializePage();
            var sequence = new MockSequence();

            mocks.ViewModel.InSequence(sequence).Setup(v => v.SaveAsync()).Returns(Task.CompletedTask);
            mocks.LrpNavigation.InSequence(sequence).Setup(n => n.PopAsync()).ReturnsAsync(page);
            BuildController(mocks, page);
            await page.SaveToolbarItemClickedAsync();
        }