набор и класс не называют тип - PullRequest
0 голосов
/ 05 июня 2019

В peca1 и par1, строки 7,8 и 9, моя программа возвращает: peca1, par1 не называет тип.

#include "Piece.hpp"
#include "doctest.h"

Piece peca1 = Piece("N", "a4", "c3");
std::pair<int, int> par1;

par1.first = int("c"%97);
par1.second = 3;
peca1.checkMovements();

TEST_CASE("TESTE N-check"){
    CHECK(peca1.currentPosition == par1);
}

1 Ответ

0 голосов
/ 05 июня 2019

Похоже, вы используете Catch2. Посмотреть этот урок [https://github.com/catchorg/Catch2/blob/master/docs/tutorial.md#test-cases-and-sections][1]

Как уже упоминалось @Quentin, переместите настройки в TEST_CASE. Я также рекомендовал бы добавлять разделы, как показано в руководстве. Catch запускает настройку для каждого раздела.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...