diff --git a/cmd/gosdn/main.go b/cmd/gosdn/main.go
index a50c2b2d363cfbf92c1da2422f694a2f8357ff20..f6f6c8ee20bae517da4daedf2888bdffeafb0efd 100644
--- a/cmd/gosdn/main.go
+++ b/cmd/gosdn/main.go
@@ -2,7 +2,6 @@ package main
 
 import (
 	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
-	"code.fbi.h-da.de/cocsn/gosdn/test"
 	log "github.com/sirupsen/logrus"
 	"os"
 )
@@ -21,6 +20,6 @@ func main() {
 	if !integrationTest {
 		nucleus.StartAndRun(IsRunningChannel)
 	} else {
-		test.IntegrationTests()
+		nucleus.IntegrationTests()
 	}
 }
diff --git a/test/integration.go b/nucleus/integration.go
similarity index 79%
rename from test/integration.go
rename to nucleus/integration.go
index 84dc96b6cb54670ed0d2dd7813d045eaad2741ff..90763e683122e92a38144e30f75e2bfd902bff4e 100644
--- a/test/integration.go
+++ b/nucleus/integration.go
@@ -1,8 +1,7 @@
-package test
+package nucleus
 
 import (
 	"code.fbi.h-da.de/cocsn/gosdn/forks/goarista/gnmi"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
 	"context"
 	"github.com/google/uuid"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
@@ -11,15 +10,15 @@ import (
 )
 
 func IntegrationTests() {
-	sbi := &nucleus.OpenConfig{}
-	device := &nucleus.Device{
+	sbi := &OpenConfig{}
+	device := &Device{
 		GoStruct: sbi.Schema().Root,
 		SBI:      sbi,
-		Config: nucleus.DeviceConfig{
+		Config: DeviceConfig{
 			Uuid: uuid.New(),
 		},
 	}
-	pnd, err := nucleus.NewPND("openconfig", "test description", sbi)
+	pnd, err := NewPND("openconfig", "test description", sbi)
 	if err != nil {
 		log.Fatal(err)
 	}
@@ -33,7 +32,7 @@ func IntegrationTests() {
 		Password: "admin",
 		Encoding: gpb.Encoding_JSON_IETF,
 	}
-	transport, err := nucleus.NewGnmiTransport(cfg)
+	transport, err := NewGnmiTransport(cfg)
 	if err != nil {
 		log.Fatal(err)
 	}