示例#1
0
        public void should_return_success_code_on_booking(TableBookingResultCode tableBookingResultCode, bool isAvailable)
        {
            if (!isAvailable)
            {
                _tables.Clear();
            }
            var result = _processor.BookTable(_request);

            Assert.AreEqual(tableBookingResultCode, result.Code);
        }
        public void ReturnCodeDeppendingTheTablesAvailability(TableBookingResultCode expectedResultCode, bool isTableAvaliable)
        {
            if (!isTableAvaliable)
            {
                _avaliableTables.Clear();
            }

            var result = _processor.BookTable(_request);

            Assert.Equal(expectedResultCode, result.Code);
        }