Пример #1
0
        public void RecoveryIsExecutedOnException()
        {
            var recovery = new RecoveryObject();
            MockBuilderContext context = GetContext();
            context.RecoveryStack.Add(recovery);

            try
            {
                context.ExecuteBuildUp(new NamedTypeBuildKey<object>(), null);
            }
            catch (Exception)
            {
                // This is supposed to happen.
            }

            Assert.IsTrue(recovery.WasRecovered);
        }
Пример #2
0
        public void RecoveryIsExecutedOnException()
        {
            var recovery = new RecoveryObject();
            MockBuilderContext context = GetContext();

            context.RecoveryStack.Add(recovery);

            try
            {
                context.ExecuteBuildUp(new NamedTypeBuildKey <object>(), null);
            }
            catch (Exception)
            {
                // This is supposed to happen.
            }

            Assert.IsTrue(recovery.WasRecovered);
        }
Пример #3
0
        public void RecoveryIsExecutedOnException()
        {
            RecoveryObject     recovery = new RecoveryObject();
            MockBuilderContext context  = GetContext();

            context.RecoveryStack.Add(recovery);

            try
            {
                context.ExecuteBuildUp(typeof(object), null);
            }
            catch (Exception)
            {
                // This is supposed to happen.
            }

            Assert.IsTrue(recovery.wasRecovered);
        }