Enterprise renew upsell

BDD file with acceptance criteria displaying an enterprise renew upsell
Feature: Enterprise Subscription Renewal

Scenario Outline: Viewing within expiration window
 Given  I am on an Enterprise plan
 And  my subscription renews in <days> days
 And  I am a <role> on the workspace
 Then  the enterprise renewal upsell is <visibility> to me with a <message>

Examples:
| role | visibility | days | message |
| OWNER | visible | 4 | Your account is due to renew in 4 days. Please contact your Customer Experience Manager to discuss a renewal, ensuring uninterrupted access to projects. |
| ADMIN | visible | 8 | Your account is due to renew in 8 days. Please contact your workspace owner to ensure uninterrupted access to projects. |
| EDITOR | visible | 0 | Your account is due to renew today. Please contact your workspace owner to ensure uninterrupted access to projects. |
| EXTERNAL_REVIEWER | not visible | 4 |  |
| INTERNAL_REVIEWER | not visible | 4 |  |

Scenario Outline: Viewing when account has been locked
 Given  I am on an Enterprise plan
 And  my account has been locked, as it was not renewed
 And  I am a <role> on the workspace
 Then  the enterprise renewal upsell is <visibility> to me with a <message>

Examples:
| role | visibility | message |
| OWNER | visible | Your account has expired. Please contact your Customer Experience Manager to discuss a renewal, ensuring uninterrupted access to projects. |
| ADMIN | visible | Your account has expired. Please contact your workspace owner to ensure uninterrupted access to projects. |
| EDITOR | visible | Your account has expired. Please contact your workspace owner to ensure uninterrupted access to projects. |
| EXTERNAL_REVIEWER | not visible |  |
| INTERNAL_REVIEWER | not visible |  |