public void TestInitialize() { _shellViewModelMock = new Mock <IShellViewModel>(); _localhostServerEnvironmentId = Guid.NewGuid(); _localhostServerMock = new Mock <IServer>(); _localhostServerMock.Setup(it => it.EnvironmentID).Returns(_localhostServerEnvironmentId); _windowsGroupPermissionMock = new Mock <IWindowsGroupPermission>(); _localhostServerMock.Setup(it => it.Permissions).Returns(new List <IWindowsGroupPermission>() { _windowsGroupPermissionMock.Object }); //_localhostServerMock.Setup(it => it.GetServerConnections()).Returns(new List<IServer>()); _localhostServerMock.SetupGet(it => it.DisplayName).Returns("localhostServerResourceName"); _shellViewModelMock.SetupGet(it => it.LocalhostServer).Returns(_localhostServerMock.Object); _mockStudioUpdateManager = new Mock <IStudioUpdateManager>(); _mockQueryManager = new Mock <IQueryManager>(); _target = new ManageWebServiceModel(_mockStudioUpdateManager.Object, _mockQueryManager.Object, _shellViewModelMock.Object, _localhostServerMock.Object); }