Я пытаюсь утверждать, что два элемента находятся в одном классе, изображение прикреплено. Поэтому я хочу заявить, что data-qa-card-id = "id number" и data-qa-available-card находятся в одном классе. Но тогда я хочу проверить, что data-qa-card-id = "id number" и data-qa-active-card теперь находятся в одном классе после состояния data qa-card-id-changes? Могу я просто использовать оператор if?
Основная проблема, с которой я столкнулся, заключается в том, что я не могу понять, как проверить, когда идентификатор карты изменится с доступного на активный, так как существуют другие «карты», в которых есть доступные элементы карты и активные элементы карты, поэтому мне нужно разделиться на точный класс удостоверения личности
Я пытался:
public void assert_available_status () {
GameId gameid = GameId.getInstance();
String card_id = gameid.currentGameId;
String available_card_id = game_card_id.getText();
Assert.assertEquals(card_id, this_card_id);
if (game_card_id.getClass() == available_card_status.getClass()) {
System.out.println(card_id + " is an available card");
}
Я пытаюсь утверждать, что gameid у меня совпадает с идентификатором игры на карте, а затем я пытаюсь утверждать, что они принадлежат к одному классу. Не работает, хотя