#include "store.hpp" #include "defines.hpp" #include #include #include #include void runTests() { using namespace openpower::vpd; // Test Store::get API { Parsed vpd; using inner = Parsed::mapped_type; inner i; i.emplace("SN", "1001"); i.emplace("PN", "F001"); i.emplace("DR", "Fake FRU"); vpd.emplace("VINI", i); Store s(std::move(vpd)); assert(("1001" == s.get())); assert(("F001" == s.get())); assert(("Fake FRU" == s.get())); } } int main() { runTests(); return 0; }