/// <summary> /// ExecuteTask performs the task Execute method and asserts basic success criteria /// </summary> public static void ExecuteTask(GenerateResource t) { bool success = t.Execute(); Assert.True(success); if (t.OutputResources != null && t.OutputResources[0] != null) { DateTime resourcesLastModified = File.GetLastWriteTime(t.OutputResources[0].ItemSpec); if (t.Sources[0] != null) Assert.True(resourcesLastModified >= File.GetLastWriteTime(t.Sources[0].ItemSpec)); } }