Dev2.Core.Tests.DebugOutputViewModelTest.CreateMockEnvironment C# (CSharp) Method

CreateMockEnvironment() public static method

public static CreateMockEnvironment ( ) : Mock
return Mock
        public static Mock<IEnvironmentModel> CreateMockEnvironment(params string[] sources)
        {
            var rand = new Random();
            var connection = CreateMockConnection(rand, sources);
            var wizardEngine = new Mock<IWizardEngine>();

            var env = new Mock<IEnvironmentModel>();
            env.Setup(e => e.Connection).Returns(connection.Object);
            env.Setup(e => e.WizardEngine).Returns(wizardEngine.Object);
            env.Setup(e => e.IsConnected).Returns(true);
            env.Setup(e => e.ID).Returns(Guid.NewGuid());

            env.Setup(e => e.Name).Returns(string.Format("Server_{0}", rand.Next(1, 100)));

            return env;
        }
DebugOutputViewModelTest