Exemple #1
0
        public void RemoveChannelShouldDropOneChannelIfItExists()
        {
            // Arrange
            CreateTwoNodesForTests();
            CreateChannelForTests();
            var initialChannelCount = _network.Channels.Length;

            // Act
            _network.RemoveChannel(_node1.Id, _node2.Id);
            var resultChannelCount = _network.Channels.Length;

            // Assert
            Assert.That(resultChannelCount, Is.EqualTo(initialChannelCount - 1));
        }
Exemple #2
0
        private void ChannelRemoveEventHandler(uint firstNodeId, uint secondNodeId)
        {
            _network.RemoveChannel(firstNodeId, secondNodeId);

            _channelDrawer.UpdateComponents();
        }