コード例 #1
0
        public void Deserializer_WhenCreated_HasDefaultValues()
        {
            var mapMock = new MockStockClassMap();
            var tested  = new StocksDeserializer(mapMock);

            Assert.Equal(System.Globalization.CultureInfo.InvariantCulture, tested.Culture);
        }
コード例 #2
0
        public void Deserialize_GivenValidParameters_Deserializes()
        {
            var mapMock   = new MockStockClassMap();
            var tested    = new StocksDeserializer(mapMock);
            var cdProject = Encoding.UTF8.GetString(Properties.Resources.CDPROJEKT);

            var result = tested.Deserialize(cdProject);

            Assert.True(result.Quotes.TrueForAll(q => q.Ticker.Equals("CDPROJEKT", StringComparison.InvariantCultureIgnoreCase)));
        }