public static IEnumerable <object[]> GetPackageReferenceTemplates() { for (var i = 0; i < CommonUtility.GetIterations(); i++) { yield return(new object[] { ProjectTemplate.NetStandardClassLib }); } }
public static IEnumerable <object[]> GetPackagesConfigTemplates() { for (var i = 0; i < CommonUtility.GetIterations(); i++) { yield return(new object[] { ProjectTemplate.ClassLibrary }); } }
// There is a bug with VS or Apex where NetCoreConsoleApp creates a netcore 2.1 project that is not supported by the sdk // Commenting out any NetCoreConsoleApp template and swapping it for NetStandardClassLib as both are package ref. public static IEnumerable <object[]> GetNetCoreTemplates() { for (var i = 0; i < CommonUtility.GetIterations(); i++) { //yield return new object[] { ProjectTemplate.NetCoreConsoleApp }; yield return(new object[] { ProjectTemplate.NetStandardClassLib }); } }
public static IEnumerable <object[]> GetPackageReferenceTemplates(string flag, string expectedVersion) { for (var i = 0; i < CommonUtility.GetIterations(); i++) { //yield return new object[] { ProjectTemplate.NetCoreConsoleApp }; yield return(new object[] { ProjectTemplate.NetStandardClassLib, flag, expectedVersion }); } }