1
0
mirror of https://github.com/ManyakRus/starter.git synced 2025-12-05 00:12:51 +02:00
Files
starter/sync_exchange_connect/sync_exchange_connect_test.go

51 lines
917 B
Go
Raw Normal View History

2023-11-14 13:39:20 +03:00
package sync_exchange_connect
import (
2023-12-26 16:42:53 +03:00
"github.com/ManyakRus/starter/config_main"
2023-11-14 13:39:20 +03:00
"github.com/ManyakRus/starter/contextmain"
"github.com/ManyakRus/starter/micro"
"github.com/ManyakRus/starter/stopapp"
"testing"
)
var SERVICE_NAME_TEST = "test_nikitin"
func TestConnect(t *testing.T) {
2023-12-26 16:42:53 +03:00
config_main.LoadEnv()
2023-11-14 13:39:20 +03:00
Connect(SERVICE_NAME_TEST)
defer CloseConnection()
micro.Pause(100)
}
func TestStartNats(t *testing.T) {
2023-12-26 16:42:53 +03:00
config_main.LoadEnv()
2023-11-14 13:40:42 +03:00
Start(SERVICE_NAME_TEST)
2023-11-14 13:39:20 +03:00
defer CloseConnection()
micro.Pause(100)
contextmain.CancelContext()
contextmain.GetNewContext()
}
func TestCloseConnection(t *testing.T) {
2023-12-26 16:42:53 +03:00
config_main.LoadEnv()
2023-11-14 13:39:20 +03:00
Connect(SERVICE_NAME_TEST)
defer CloseConnection()
}
func TestWaitStop(t *testing.T) {
stopapp.GetWaitGroup_Main().Add(1)
go WaitStop()
_ = contextmain.GetContext()
contextmain.CancelContext()
stopapp.GetWaitGroup_Main().Wait()
contextmain.GetNewContext()
}