Djordje Lukic пре 5 година
родитељ
комит
7046fc8ac5
1 измењених фајлова са 46 додато и 0 уклоњено
  1. 46 0
      azure/convert/convert_test.go

+ 46 - 0
azure/convert/convert_test.go

@@ -0,0 +1,46 @@
+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))
+}