using System.Linq; using Cake.Common.Diagnostics; using Cake.Common.Tools.DotNetCore; using Cake.Frosting; [Dependency(typeof(Build))] public sealed class UnitTests : FrostingTask { public override void Run(Context context) { foreach (var project in context.Projects.Where(x => x.UnitTests)) { context.Information("Executing Unit Tests Project {0}...", project.Name); context.DotNetCoreTest(project.Path.FullPath, context.GetTestSettings()); } } }