add Managed Image test to azure artifact

This commit is contained in:
Megan Marsh 2018-10-10 10:00:55 -07:00
parent 5dc4ff95da
commit 53bce398bb
1 changed files with 15 additions and 1 deletions

View File

@ -10,7 +10,7 @@ func getFakeSasUrl(name string) string {
return fmt.Sprintf("SAS-%s", name)
}
func TestArtifactId(t *testing.T) {
func TestArtifactIdVHD(t *testing.T) {
template := CaptureTemplate{
Resources: []CaptureResources{
{
@ -41,6 +41,20 @@ func TestArtifactId(t *testing.T) {
}
}
func TestArtifactIDManagedImage(t *testing.T) {
artifact, err := NewManagedImageArtifact("Linux", "fakeResourceGroup", "fakeName", "fakeLocation", "fakeID")
if err != nil {
t.Fatalf("err=%s", err)
}
expected := "fakeID"
result := artifact.Id()
if result != expected {
t.Fatalf("bad: %s", result)
}
}
func TestArtifactString(t *testing.T) {
template := CaptureTemplate{
Resources: []CaptureResources{