public void T1()
        {
            // Arrange
            var assetTypes = SelectableFactory.GetAssetTypes();

            // Act
            var actual = IsAllSelected(assetTypes);

            // Assert
            Assert.True(actual);
        }
        public void T4()
        {
            // Arrange
            var markets = SelectableFactory.GetDefaultMarkets();

            // Act
            var actual = IsAllSelected(markets);

            // Assert
            Assert.True(actual);
        }
        public void T5()
        {
            // Arrange
            var strategies = SelectableFactory.GetDefaultStrategies();

            // Act
            var actual = IsAllSelected(strategies);

            // Assert
            Assert.True(actual);
        }
        public void T9()
        {
            // Arrange
            var directions = SelectableFactory.GetEnumList <TradeDirection>();

            // Act
            var actual = directions[0];

            // Assert
            Assert.IsType <TradeDirection>(actual);
        }
        public void T8()
        {
            // Arrange
            var statuses = SelectableFactory.GetEnumList <TradeStatus>();

            // Act
            var actual = statuses[0];

            // Assert
            Assert.IsType <TradeStatus>(actual);
        }
        public void T3()
        {
            // Arrange
            var days = SelectableFactory.GetDays();

            // Act
            var actual = IsAllSelected(days);

            // Assert
            Assert.True(actual);
        }
Exemplo n.º 7
0
        public void T3()
        {
            // Arrange
            var days      = SelectableFactory.GetDays();
            var viewModel = new TradeFiltererViewModel();

            // Act
            var actual = viewModel.DaysOfWeek;

            // Assert
            Assert.True(AreSelectableCollectionsEqual(days, actual));
        }
Exemplo n.º 8
0
        public void T5()
        {
            // Arrange
            var directions = SelectableFactory.GetEnumList <TradeDirection>();
            var viewModel  = new TradeFiltererViewModel();

            // Act
            var actual = viewModel.TradeDirections;

            // Assert
            Assert.True(AreEnumCollectionsEqual(directions, actual));
        }
Exemplo n.º 9
0
        public void T4()
        {
            // Arrange
            var statuses  = SelectableFactory.GetEnumList <TradeStatus>();
            var viewModel = new TradeFiltererViewModel();

            // Act
            var actual = viewModel.TradeStatuses;

            // Assert
            Assert.True(AreEnumCollectionsEqual(statuses, actual));
        }
Exemplo n.º 10
0
        public void T2()
        {
            // Arrange
            var assetTypes = SelectableFactory.GetAssetTypes();
            var viewModel  = new TradeFiltererViewModel();

            // Act
            var actual = viewModel.AssetTypes;

            // Assert
            Assert.True(AreSelectableCollectionsEqual(assetTypes, actual));
        }
        public void T13()
        {
            // Arrange
            var days    = SelectableFactory.GetDays();
            var catcher = Catcher.Simple;

            days.SelectedChanged += catcher.Catch;

            // Act
            ToggleAllSelectables(days);

            // Assert
            catcher.Received(days.Count).Catch(days, EventArgs.Empty);
        }
        public void T11()
        {
            // Arrange
            var strategies = SelectableFactory.GetDefaultStrategies();
            var catcher    = Catcher.Simple;

            strategies.SelectedChanged += catcher.Catch;

            // Act
            ToggleAllSelectables(strategies);

            // Assert
            catcher.Received(strategies.Count).Catch(strategies, EventArgs.Empty);
        }
        public void T10()
        {
            // Arrange
            var markets = SelectableFactory.GetDefaultMarkets();
            var catcher = Catcher.Simple;

            markets.SelectedChanged += catcher.Catch;

            // Act
            ToggleAllSelectables(markets);

            // Assert
            catcher.Received(markets.Count).Catch(markets, EventArgs.Empty);
        }
        public void T12()
        {
            // Arrange
            var assetTypes = SelectableFactory.GetAssetTypes();
            var catcher    = Catcher.Simple;

            assetTypes.SelectedChanged += catcher.Catch;

            // Act
            ToggleAllSelectables(assetTypes);

            // Assert
            catcher.Received(assetTypes.Count).Catch(assetTypes, EventArgs.Empty);
        }
 public void T7()
 {
     Assert.Equal(3, SelectableFactory.GetEnumList <TradeDirection>().Count);
 }
 public void T0()
 {
     Assert.Equal(5, SelectableFactory.GetAssetTypes().Count);
 }
 public void T6()
 {
     Assert.Equal(3, SelectableFactory.GetEnumList <TradeStatus>().Count);
 }
 public void T2()
 {
     Assert.Equal(7, SelectableFactory.GetDays().Count);
 }