public void CheckIfState0ReturnsState2WhenC1Char()
        {
            // arrange
            var fsm = new Fsm(true);

            // act
            var res = fsm.CheckIfState0(C1Char);

            // assert
            Console.Out.WriteLine((res == 2) + " -> result of CheckIfState0ReturnsState2WhenC1Char");
        }
        public void CheckIfState0ReturnsBadStateWhenBadChar()
        {
            // arrange
            var fsm = new Fsm(true);

            // act
            var res = fsm.CheckIfState0('w');

            // assert
            Console.Out.WriteLine((res == -1) + " -> result of CheckIfState0ReturnsState1WhenV1Char");
        }