@@ -16,7 +16,7 @@ import (
1616func TestDetectCircularDependencies (t * testing.T ) {
1717 cont := container .New ()
1818
19- err := cont .Dependencies (func (s io.Writer ) (* slog.Logger , error ) {
19+ err := cont .Transient (func (s io.Writer ) (* slog.Logger , error ) {
2020 return slog .New (slog .NewJSONHandler (s , nil )), errors .New ("an artificial error" )
2121 }, func (logger * slog.Logger ) testutils.MyService {
2222 return testutils.MyService {}
@@ -32,7 +32,7 @@ func TestDetectCircularDependencies(t *testing.T) {
3232func TestDetectCircularDependencies_SelfReference (t * testing.T ) {
3333 cont := container .New ()
3434
35- cont .Dependencies (func (s testutils.MyService ) testutils.MyService {
35+ cont .Transient (func (s testutils.MyService ) testutils.MyService {
3636 return testutils.MyService {}
3737 })
3838
@@ -43,7 +43,7 @@ func TestDetectCircularDependencies_SelfReference(t *testing.T) {
4343func TestResolve (t * testing.T ) {
4444 cont := container .New ()
4545
46- cont .Dependencies (testutils .NewService )
46+ cont .Transient (testutils .NewService )
4747
4848 _ , err := container.Resolve [testutils.MyService ](cont )
4949 require .NoError (t , err , "testutils.MyService should be resolved" )
@@ -56,7 +56,7 @@ func TestResolve_WithDependencies(t *testing.T) {
5656 return bytes .NewBuffer ([]byte {})
5757 }
5858
59- err := cont .Dependencies (dependantResolver , testutils .NewService )
59+ err := cont .Transient (dependantResolver , testutils .NewService )
6060 require .NoError (t , err )
6161
6262 _ , err = container.Resolve [testutils.MyService ](cont )
@@ -92,7 +92,7 @@ func TestResolveToken_WithDependencies(t *testing.T) {
9292 err := cont .Token (map [string ]any {"buffer" : dependantResolver })
9393 require .NoError (t , err )
9494
95- cont .Dependencies (testutils .NewService )
95+ cont .Transient (testutils .NewService )
9696
9797 buf , err := container .ResolveToken [* bytes.Buffer ](cont , "buffer" )
9898 require .NoError (t , err )
@@ -102,14 +102,14 @@ func TestResolveToken_WithDependencies(t *testing.T) {
102102func TestContainerDependency (t * testing.T ) {
103103 cont := container .New ()
104104
105- cont .Dependencies (testutils .NewService )
105+ cont .Transient (testutils .NewService )
106106 cont .Token (map [string ]any {
107107 "buffer" : func () * bytes.Buffer {
108108 return bytes .NewBuffer ([]byte {})
109109 }},
110110 )
111111
112- cont .Dependencies (func (c * container.Container ) testutils.MyDeps {
112+ cont .Transient (func (c * container.Container ) testutils.MyDeps {
113113 deps := testutils.MyDeps {}
114114 err := c .Fill (& deps )
115115 require .NoError (t , err )
@@ -126,7 +126,7 @@ func TestContainerDependency(t *testing.T) {
126126func TestSingleton (t * testing.T ) {
127127 cont := container .New ()
128128
129- cont .Dependencies (func () * bytes.Buffer {
129+ cont .Transient (func () * bytes.Buffer {
130130 return bytes .NewBuffer ([]byte {})
131131 })
132132
0 commit comments