Dev2.Core.Tests.MainViewModelBase.GetEnvironmentRepository C# (CSharp) Method

GetEnvironmentRepository() protected method

protected GetEnvironmentRepository ( ) : IEnvironmentRepository
return IEnvironmentRepository
        protected IEnvironmentRepository GetEnvironmentRepository()
        {
            var models = new List<IEnvironmentModel> { EnvironmentModel.Object };
            var mock = new Mock<IEnvironmentRepository>();
            mock.Setup(s => s.All()).Returns(models);
            mock.Setup(c => c.ReadSession()).Returns(new[] { EnvironmentModel.Object.ID });
            mock.Setup(s => s.Source).Returns(EnvironmentModel.Object);
            EnvironmentRepo = mock.Object;
            return EnvironmentRepo;
        }