aboutsummaryrefslogtreecommitdiff
path: root/src/test/AudioTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/AudioTest.cpp')
-rw-r--r--src/test/AudioTest.cpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/test/AudioTest.cpp b/src/test/AudioTest.cpp
new file mode 100644
index 0000000..afd2672
--- /dev/null
+++ b/src/test/AudioTest.cpp
@@ -0,0 +1,27 @@
+#include <gtest/gtest.h>
+
+#include <crepe/manager/ComponentManager.h>
+#include <crepe/api/AudioSource.h>
+#include <crepe/api/GameObject.h>
+#include <crepe/system/AudioSystem.h>
+
+using namespace std;
+using namespace crepe;
+using namespace testing;
+
+class AudioTest : public Test {
+ Mediator mediator;
+public:
+ ComponentManager component_manager{mediator};
+ AudioSystem system {mediator};
+
+ void SetUp() override {
+ auto & mgr = this->component_manager;
+ GameObject entity = mgr.new_object("name");
+ entity.add_component<AudioSource>("mwe/audio/sfx1.wav");
+ }
+};
+
+TEST_F(AudioTest, Default) {
+}
+