public void Notify_on_awaited()
        {
            SimpleFixture.CreateCleanAwaited(localSession);

            var cmd = new UpdateCommand();

            Run(cmd);

            var model = ((PostUpdate)((DialogResult)cmd.Results[0]).Model);

            Assert.That(model.Text, Does.Contain("появились препараты, которые включены Вами в список ожидаемых позиций"));
            Assert.IsTrue(model.IsAwaited);
        }
        public void Show_order_restore_result_after_update_notification()
        {
            session.DeleteEach <Order>();
            SimpleFixture.CreateCleanAwaited(session);
            MakeOrder();
            Fixture <RandCost>();

            StartWait();
            AsyncClick("Update");

            WaitWindow("АналитФАРМАЦИЯ: Внимание", "появились препараты, которые включены Вами в список ожидаемых позиций");
            AsyncClickNoWait("TryClose");
            WaitWindow("Корректировка восстановленных заказов");

            WaitIdle();
            ShallowBindingErrors();
        }
Example #3
0
 public void given_SimpleFixture_instance()
 {
     FixtureInstance = new SimpleFixture();
     Fixture = new ConeFixture(FixtureInstance.GetType(), new string[0], _ => FixtureInstance);
 }