public void TestMoscowTicketLucky(int ticketNumber, bool isLucky)
        {
            Ticket        ticket = new Ticket(ticketNumber);
            bool          result;
            TicketCounter ticketCounter = new MoscowTicketCounter(TicketGenerator.Build(0, ticketNumber));

            result = ticketCounter.IsLucky(ticket);

            Assert.Equal(result, isLucky);
        }
        public void TestMoscowTicketLuckyCountCorrect()
        {
            int             minRange        = 0;
            int             maxRange        = 999999;
            TicketGenerator ticketGenerator = TicketGenerator.Build(minRange, maxRange);
            TicketCounter   ticketCounter   = new MoscowTicketCounter(ticketGenerator);
            int             expectedAmount  = 55252;

            int amount = ticketCounter.CountLuckyTickets();

            Assert.Equal(expectedAmount, amount);
        }