Esempio n. 1
0
        public void Should_Parse_NewsMessage_Culture_Independent(string cultureName)
        {
            // Arrange
            TestHelper.SetThreadCulture(cultureName);
            var message = "N,1234,1122,AAPL:NFLX,20000102 152001,Very cool news,";

            // Act
            var newsMessageParsed = NewsMessage.Parse(message);
            var newsMessage       = new NewsMessage("1234", "1122", "AAPL:NFLX", new DateTime(2000, 01, 02, 15, 20, 01), "Very cool news");

            // Arrange
            Assert.AreEqual(newsMessageParsed, newsMessage);
        }
        private void ProcessNewsMessage(string msg)
        {
            var newsMessage = NewsMessage.Parse(msg);

            News?.Invoke(newsMessage);
        }