diff options
Diffstat (limited to 'unittest')
| -rw-r--r-- | unittest/test.cc | 35 | 
1 files changed, 17 insertions, 18 deletions
| diff --git a/unittest/test.cc b/unittest/test.cc index 8f6a27a..2c77b60 100644 --- a/unittest/test.cc +++ b/unittest/test.cc @@ -12,28 +12,27 @@ using namespace nitrokey::device;  using namespace nitrokey::proto::stick10;  using namespace nitrokey::log; - -std::string getSlotName(Stick10& stick, int slotNo){ -        ReadSlot::CommandTransaction::CommandPayload slot_req; -        slot_req.slot_number = slotNo; -        auto slot = ReadSlot::CommandTransaction::run(stick, slot_req); -        std::string sName(reinterpret_cast<char*>(slot.slot_name)); -        return sName; +std::string getSlotName(Stick10 &stick, int slotNo) { +  ReadSlot::CommandTransaction::CommandPayload slot_req; +  slot_req.slot_number = slotNo; +  auto slot = ReadSlot::CommandTransaction::run(stick, slot_req); +  std::string sName(reinterpret_cast<char *>(slot.slot_name)); +  return sName;  } -TEST_CASE( "Slot names are correct", "[slotNames]" ) { -	Stick10 stick; -        stick.connect(); +TEST_CASE("Slot names are correct", "[slotNames]") { +  Stick10 stick; +  stick.connect(); -	Log::instance().set_loglevel(Loglevel::DEBUG_L2); +  Log::instance().set_loglevel(Loglevel::DEBUG_L2); -		auto resp = GetStatus::CommandTransaction::run(stick); +  auto resp = GetStatus::CommandTransaction::run(stick); -		FirstAuthenticate::CommandTransaction::CommandPayload authreq; -		strcpy((char *)(authreq.card_password), "12345678"); -		FirstAuthenticate::CommandTransaction::run(stick, authreq); +  FirstAuthenticate::CommandTransaction::CommandPayload authreq; +  strcpy((char *)(authreq.card_password), "12345678"); +  FirstAuthenticate::CommandTransaction::run(stick, authreq); -            REQUIRE( getSlotName(stick, 0x20) == std::string("1")  );  -            REQUIRE( getSlotName(stick, 0x21) == std::string("slot2")  );  -        stick.disconnect(); +  REQUIRE(getSlotName(stick, 0x20) == std::string("1")); +  REQUIRE(getSlotName(stick, 0x21) == std::string("slot2")); +  stick.disconnect();  } | 
