コード例 #1
0
        public void T1()
        {
            // Arrange
            var assetTypes = SelectableFactory.GetAssetTypes();

            // Act
            var actual = IsAllSelected(assetTypes);

            // Assert
            Assert.True(actual);
        }
コード例 #2
0
        public void T2()
        {
            // Arrange
            var assetTypes = SelectableFactory.GetAssetTypes();
            var viewModel  = new TradeFiltererViewModel();

            // Act
            var actual = viewModel.AssetTypes;

            // Assert
            Assert.True(AreSelectableCollectionsEqual(assetTypes, actual));
        }
コード例 #3
0
        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);
        }
コード例 #4
0
 public void T0()
 {
     Assert.Equal(5, SelectableFactory.GetAssetTypes().Count);
 }