skapa startmeny i test
authorLukel495 <lukas.eliasson@live.se>
Fri, 8 Dec 2023 10:15:09 +0000 (11:15 +0100)
committerLukel495 <lukas.eliasson@live.se>
Fri, 8 Dec 2023 10:15:09 +0000 (11:15 +0100)
src/_test.cc

index faf3ec98153f0952d5a927fc4dc156881731df39..4fed3a6ab36c4b0c94c0dbf7ebf818b0373260c4 100644 (file)
@@ -3,15 +3,23 @@
  *
  * All testkod bör köras från denna fil och denna fil enbart.
  */
+#include <fstream>
 
 #include <SFML/Graphics.hpp> // includes most things in SFML
-
 #include "catch.hpp"
+#include "states.h"
+#include "json.hpp"
 
-using namespace std;
+using json = nlohmann::json;
 
-TEST_CASE("Constructors")
+TEST_CASE("functions")
 { 
+    SECTION("Start_menu")
+    {
+    std::ifstream f("assets/data.json");
+    json data = json::parse(f);
+    CHECK(std::make_unique<Start_menu>(data));
+    }
 
 
     /*