/// <summary> /// Adds the property value generated by the specified factory to the specified key. /// </summary> /// <param name="fixture">The fixture.</param> /// <param name="key">The key.</param> /// <param name="valueFactory">The value factory.</param> /// <returns></returns> public static ITestFixture HavingProperty <TValue>(this ITestFixture fixture, string key, Func <TValue> valueFactory) => fixture.HavingProperty(key, valueFactory());