public static IMustAssertable UsingData( this IMustAssertable must, ResolveMustAssertionData resolveData) { var _api = must.Api.UsingData(() => new[] { resolveData() }); return(new MustAssertion(_api)); }
public MustAssertionApi UsingData(ResolveMustAssertionData resolveData) { return(new MustAssertionApi(() => _YieldDatas(resolveData))); }
private static IEnumerable <MustAssertionData> _YieldData(ResolveMustAssertionData resolveData) { yield return(resolveData()); }
private IEnumerable <ResolveMustAssertionDatas> _YieldDatas(ResolveMustAssertionData resolveData) { return(_YieldDatas(_GetDataResolvers, () => _YieldData(resolveData))); }