github.com/goravel/framework@v1.13.9/testing/application.go (about)

     1  package testing
     2  
     3  import (
     4  	"github.com/goravel/framework/contracts/foundation"
     5  	"github.com/goravel/framework/contracts/testing"
     6  	"github.com/goravel/framework/testing/docker"
     7  )
     8  
     9  type Application struct {
    10  	app foundation.Application
    11  }
    12  
    13  func NewApplication(app foundation.Application) *Application {
    14  	return &Application{
    15  		app: app,
    16  	}
    17  }
    18  
    19  func (receiver *Application) Docker() testing.Docker {
    20  	return docker.NewDocker(receiver.app)
    21  }