Add e2e test
diff --git a/core/kg/app/app_mock.go b/core/kg/app/app_mock.go
new file mode 100644
index 0000000..f85e754
--- /dev/null
+++ b/core/kg/app/app_mock.go
@@ -0,0 +1,18 @@
+package app
+
+import (
+ "github.com/giolekva/pcloud/core/kg/log"
+ "github.com/giolekva/pcloud/core/kg/store/memory"
+)
+
+type MockApp struct {
+ *App
+}
+
+// NewTestApp creates app for testing
+func NewTestApp() *MockApp {
+ memStore := memory.New()
+ logger := &log.NoOpLogger{}
+ a := NewApp(memStore, logger)
+ return &MockApp{a}
+}