BuildNotifications.Core.Tests.Pipeline.Tree.Search.Criteria.DefinitionCriteriaTests.TestPipeline C# (CSharp) Method

TestPipeline() private method

private TestPipeline ( ) : IPipeline
return IPipeline
        private IPipeline TestPipeline()
        {
            var pipeline = Substitute.For<IPipeline>();
            pipeline.LastUpdate.Returns(DateTime.Now);

            pipeline.CachedDefinitions().Returns(x => DefinitionNameBuildTuples().Select(t =>
            {
                var definition = Substitute.For<IBuildDefinition>();
                definition.Name.Returns(t.definitionName);

                return definition;
            }).ToList());

            return pipeline;
        }
    }