private static IDisposable SetOrderedFactoryAsCurrentAndGetResetter(OrderedFakeAsserterFactory orderedFactory)
        {
            var resetter = new AsserterResetter { ResetTo = currentAsserterFactoryField };

            currentAsserterFactoryField = orderedFactory.CreateAsserter;

            return resetter;
        }
        private static IDisposable SetOrderedFactoryAsCurrentAndGetResetter(OrderedFakeAsserterFactory orderedFactory)
        {
            var resetter = new AsserterResetter {
                ResetTo = currentAsserterFactoryField
            };

            currentAsserterFactoryField = orderedFactory.CreateAsserter;

            return(resetter);
        }