public void Construction_WithAdditionalFailure()
        {
            var additional = new Exception();
            var ex         = new UploadValidationException("hash", new Object(), new AggregateException(additional));

            Assert.Same(additional, ex.AdditionalFailures.InnerExceptions[0]);
        }
        public void Construction_NoAdditionalFailure()
        {
            var ex = new UploadValidationException("hash", new Object(), null);

            Assert.Null(ex.AdditionalFailures);
        }