public void A_constructed_AllForOne_supervisor_strategy_with_nullable_timeouts_has_the_expected_properties(TimeSpan? timeout, int expectedTimeoutMilliseconds)
        {
            var uut = new AllForOneStrategy(-1, timeout, exn => Directive.Restart);

            Assert.Equal(uut.WithinTimeRangeMilliseconds, expectedTimeoutMilliseconds);
        }
        public void A_constructed_AllForOne_supervisor_strategy_with_nullable_retries_has_the_expected_properties(int? retries, int expectedRetries)
        {
            var uut = new AllForOneStrategy(retries, null, exn => Directive.Restart);

            Assert.Equal(uut.MaxNumberOfRetries, expectedRetries);
        }