Можно ли смоделировать результат функции, вызванной нажатием кнопки, с помощью testcafe / node для тестирования пользовательского интерфейса?Селен / капибара имеет синтаксис allow_any_instance_of (...). To receive (..).
Таким образом, маршрутизатор получает «выбор» из тела и создает новую игру - я хочу высказать случайный аргументФункция, данная Игре.Я уже издевался над случайным образом при тестировании модели Game, но хочу также посмеяться над результатом в пользовательском интерфейсе с помощью Testcafe.
router.post('/', function(req, res, next) {
let choice = req.body.choice,
game = new Game( choice, random ),
houseChoice = '',
result = game.calcWinner( random );
houseChoice = game.houseChoice;
res.render('rps', { choice: choice,
first_name: first_name,
last_name: last_name,
random: houseChoice,
result: result });
});