public void TestParse_LeadingWhitespaceAndAtmmediately_StayAndFinallyTransitToRuntimeDirectiveIndicatorFoundState()
		{
			SvcDirectiveParserState target = new ServerDirectiveIndicatorFoundState( GetPrevious() );
			var reader = new StringReader( " @" );

			target = target.Parse( reader );

			Assert.That( target, Is.TypeOf<ServerDirectiveIndicatorFoundState>() );

			target = target.Parse( reader );
			Assert.That( target, Is.TypeOf<RuntimeDirectiveIndicatorFoundState>() );
		}
        public void TestParse_LeadingWhitespaceAndAtmmediately_StayAndFinallyTransitToRuntimeDirectiveIndicatorFoundState()
        {
            SvcDirectiveParserState target = new ServerDirectiveIndicatorFoundState(GetPrevious());
            var reader = new StringReader(" @");

            target = target.Parse(reader);

            Assert.That(target, Is.TypeOf <ServerDirectiveIndicatorFoundState>());

            target = target.Parse(reader);
            Assert.That(target, Is.TypeOf <RuntimeDirectiveIndicatorFoundState>());
        }
		public void TestParse_NotAnAtChar()
		{
			SvcDirectiveParserState target = new ServerDirectiveIndicatorFoundState( GetPrevious() );
			var reader = new StringReader( "S" );

			target = target.Parse( reader );
		}
        public void TestParse_NotAnAtChar()
        {
            SvcDirectiveParserState target = new ServerDirectiveIndicatorFoundState(GetPrevious());
            var reader = new StringReader("S");

            target = target.Parse(reader);
        }