public void CanBeConstructed()
        {
            //Arrange
            ReleaseApprovalCompletedEvent sut;

            //Act
            sut = new ReleaseApprovalCompletedEvent();

            //Assert
            Assert.NotNull(sut);
            Assert.Equal("ms.vss-release.deployment-approval-completed-event", ReleaseApprovalCompletedEvent.EventIdentifier);
        }
        public void CanBeSerialized()
        {
            //Arrange
            var sut = new ReleaseApprovalCompletedEvent()
            {
                Id          = Guid.NewGuid().ToString(),
                EventType   = "MyEventType",
                PublisherId = "MyPublisherId",
                Scope       = "MyScope"
            };

            //Act
            var payload = JsonSerializer.Serialize(sut, new JsonSerializerOptions {
                IgnoreNullValues = true
            });

            //Assert
            Assert.NotNull(JsonDocument.Parse(payload));
        }