public void CanCreateWithBuildInformationAndInnerExceptionTest()
{
var message = Guid.NewGuid().ToString();
var targetType = typeof(Person);
var referenceName = Guid.NewGuid().ToString();
var context = new Company();
var buildLog = Guid.NewGuid().ToString();
var inner = new TimeoutException();
var target = new BuildException(message, targetType, referenceName, context, buildLog, inner);
target.Message.Should().Be(message);
target.TargetType.Should().Be(targetType);
target.ReferenceName.Should().Be(referenceName);
target.Context.Should().Be(context);
target.BuildLog.Should().Be(buildLog);
target.InnerException.Should().Be(inner);
}