Esempio n. 1
0
        public void Parse_Failure(string text)
        {
            // arrange
            var parser = new DurationParser(new TokenEnumerator(new StringTokenReader(text)));

            // act
            var builder = new DurationBuilder(Reference);
            var result  = parser.TryMake(builder);

            // assert
            Assert.False(result);
        }
Esempio n. 2
0
        public void Parse_Success(string text, TimeSpan expected)
        {
            // arrange
            var parser = new DurationParser(new TokenEnumerator(new StringTokenReader(text)));

            // act
            var builder = new DurationBuilder(Reference);
            var result  = parser.TryMake(builder);

            // assert
            Assert.True(result);
            Assert.Equal(expected, builder.Build());
        }