Exemple #1
0
        public LeanKitTickerView(LeanKitTickerPresenter presenter)
        {
            InitializeComponent();

            presenter.TickerUpdate += presenter_TickerUpdate;
            presenter.Update();
        }
Exemple #2
0
 private void AttachTickerUpdate(LeanKitTickerPresenter target)
 {
     target.TickerUpdate += (o, e) =>
     {
         actualMessage = e.Message;
         wait.Set();
     };
 }
Exemple #3
0
        public void Specifying_the_server_configuration()
        {
            // Given
            string expectedHostName = "absw";
            string expectedUserName = "******";
            string expectedPassword = "******";
            long   expectedBoardId  = 152;
            long   expectedLaneId   = 12;

            var configuration = new InformationRadiatorItemConfiguration();

            configuration.Add(new InformationRadiatorItemConfigurationField {
                ID = "HostName", Value = expectedHostName
            });
            configuration.Add(new InformationRadiatorItemConfigurationField {
                ID = "UserName", Value = expectedUserName
            });
            configuration.Add(new InformationRadiatorItemConfigurationField {
                ID = "Password", Value = expectedPassword
            });
            configuration.Add(new InformationRadiatorItemConfigurationField {
                ID = "BoardId", Value = expectedBoardId.ToString()
            });
            configuration.Add(new InformationRadiatorItemConfigurationField {
                ID = "LaneId", Value = expectedLaneId.ToString()
            });

            // When
            var target = new LeanKitTickerPresenter(configuration);

            // Then
            Assert.AreEqual(expectedHostName, mockFactory._tickerHostName);
            Assert.AreEqual(expectedUserName, mockFactory._tickerUserName);
            Assert.AreEqual(expectedPassword, mockFactory._tickerPassword);
            Assert.AreEqual(expectedBoardId, mockFactory._tickerBoardId);
            Assert.AreEqual(expectedLaneId, mockFactory._tickerLaneId);
            Assert.AreEqual(1000, mockFactory._interval);
        }