github.com/dfklegend/cell2/utils@v0.0.0-20240402033734-a0a9f3d9335d/bridge/test/center_test.go (about)

     1  package test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/dfklegend/cell2/utils/bridge"
     7  	"github.com/dfklegend/cell2/utils/bridge/test/info/impls"
     8  	printer2 "github.com/dfklegend/cell2/utils/bridge/test/printer"
     9  	impls2 "github.com/dfklegend/cell2/utils/bridge/test/printer/impls"
    10  )
    11  
    12  func Test_Normal(t *testing.T) {
    13  	center := bridge.NewCenter()
    14  
    15  	impls.Register(center)
    16  	impls2.Register(center)
    17  
    18  	printer := center.Get("printer.Create", center).(printer2.IPrinter)
    19  	printer.Print("some")
    20  }