public void TestInitialize() { IList<string> networkMachines = new List<string> { "FirstServer", "SecondServer", Environment.MachineName }; NetworkOperations = Substitute.For<INetworkOperations>(); NetworkOperations.GetMachines().Returns(Task.FromResult(networkMachines)); Conductor = new TestConductorScreen(); ConnectTo = new ConnectToMachineViewModel(NetworkOperations) { Parent = Conductor }; }
public void TestInitialize() { IList <string> networkMachines = new List <string> { "FirstServer", "SecondServer", Environment.MachineName }; NetworkOperations = Substitute.For <INetworkOperations>(); NetworkOperations.GetMachines().Returns(Task.FromResult(networkMachines)); Conductor = new TestConductorScreen(); ConnectTo = new ConnectToMachineViewModel(NetworkOperations) { Parent = Conductor }; }
public void should_request_the_queue_to_be_created_when_dialog_is_closed() { const string queueName = "TestQueue"; var parent = new TestConductorScreen(); var addedQueue = new Queue(Environment.MachineName, queueName); QueueManager.CreatePrivateQueue(Arg.Any<Queue>(), true).ReturnsForAnyArgs(addedQueue); Model.Parent = parent; Model.SelectedMachine = Environment.MachineName; Model.QueueName = queueName; Model.IsTransactional = true; Model.Accept(); QueueManager.Received().CreatePrivateQueueAsync(Arg.Is<Queue>(q => q.Address.Equals("testqueue@.")), Arg.Is(true)); Model.IsActive.ShouldBe(false); }
public void should_request_the_queue_to_be_created_when_dialog_is_closed() { const string queueName = "TestQueue"; var parent = new TestConductorScreen(); var addedQueue = new Queue(Environment.MachineName, queueName); QueueManager.CreatePrivateQueue(Arg.Any <Queue>(), true).ReturnsForAnyArgs(addedQueue); Model.Parent = parent; Model.SelectedMachine = Environment.MachineName; Model.QueueName = queueName; Model.IsTransactional = true; Model.Accept(); QueueManager.Received().CreatePrivateQueueAsync(Arg.Is <Queue>(q => q.Address.Equals("testqueue@.")), Arg.Is(true)); Model.IsActive.ShouldBe(false); }