public void GenerateReturnsRandomValueMatchingCountryTest()
{
var source = new Address
{
Country = "Australia"
};
var buildChain = new LinkedList<object>();
buildChain.AddFirst(source);
var target = new TimeZoneValueGenerator();
var actual = (string)target.Generate(typeof(string), "timezone", buildChain);
actual.Should().StartWith("Australia/");
}