@@ -25,6 +25,7 @@ func TestAccPortEntityUpdateProp(t *testing.T) {
2525 resource "port-labs_entity" "microservice" {
2626 title = "monolith"
2727 blueprint = port-labs_blueprint.tf_bp.id
28+ team = "Everyone"
2829 properties {
2930 name = "text"
3031 value = "hedwig"
@@ -45,6 +46,7 @@ func TestAccPortEntityUpdateProp(t *testing.T) {
4546 }
4647 resource "port-labs_entity" "microservice" {
4748 title = "monolith"
49+ team = "Everyone"
4850 blueprint = port-labs_blueprint.tf_bp.id
4951 properties {
5052 name = "text"
@@ -59,10 +61,23 @@ func TestAccPortEntityUpdateProp(t *testing.T) {
5961 Steps : []resource.TestStep {
6062 {
6163 Config : testAccActionConfigCreate ,
64+ Check : resource .ComposeTestCheckFunc (
65+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "title" , "monolith" ),
66+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "team" , "Everyone" ),
67+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "properties.0.name" , "text" ),
68+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "properties.0.value" , "hedwig" ),
69+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "blueprint" , identifier ),
70+ ),
6271 },
6372 {
6473 Config : testAccActionConfigUpdate ,
65- Check : resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "properties.0.value" , "hedwig2" ),
74+ Check : resource .ComposeTestCheckFunc (
75+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "title" , "monolith" ),
76+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "team" , "Everyone" ),
77+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "properties.0.name" , "text" ),
78+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "properties.0.value" , "hedwig2" ),
79+ resource .TestCheckResourceAttr ("port-labs_entity.microservice" , "blueprint" , identifier ),
80+ ),
6681 },
6782 },
6883 })
0 commit comments