Beispiel #1
0
        public void StartupStateTest()
        {
            UnitTestContext context = new UnitTestContext();
            ConnectionViewModel vm = new ConnectionViewModel(context.App);

            Assert.AreEqual("FIX.4.2:SENDER->TARGET", vm.SessionString);
            Assert.False(vm.IsConnected);
        }
Beispiel #2
0
        public void ConnectAndDisconnect()
        {
            UnitTestContext context = new UnitTestContext();
            ConnectionViewModel vm = new ConnectionViewModel(context.App);

            Assert.False(vm.IsConnected);

            vm.ConnectCommand.Execute(null);
            context.Login();
            Assert.True(vm.IsConnected);

            vm.DisconnectCommand.Execute(null);
            context.Logout();
            Assert.False(vm.IsConnected);
        }