| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package convert
- import (
- "testing"
- "github.com/docker/api/compose"
- "github.com/docker/api/context/store"
- "github.com/stretchr/testify/require"
- "github.com/stretchr/testify/suite"
- )
- const (
- projectName = "TEST"
- expectedProjectName = "test"
- )
- type ConvertTestSuite struct {
- suite.Suite
- ctx store.AciContext
- project compose.Project
- }
- func (suite *ConvertTestSuite) BeforeTest(suiteName, testName string) {
- ctx := store.AciContext{
- SubscriptionID: "subID",
- ResourceGroup: "rg",
- Location: "eu",
- }
- project := compose.Project{
- Name: projectName,
- }
- suite.ctx = ctx
- suite.project = project
- }
- func (suite *ConvertTestSuite) TestProjectName() {
- containerGroup, err := ToContainerGroup(suite.ctx, suite.project)
- require.NoError(suite.T(), err)
- require.Equal(suite.T(), *containerGroup.Name, expectedProjectName)
- }
- func TestConvertTestSuite(t *testing.T) {
- suite.Run(t, new(ConvertTestSuite))
- }
|