public void ToString_Should_Return_Event_Formatted_As_String()
        {
            Guid     personId  = Guid.NewGuid();
            string   firstName = "firstname";
            string   lastName  = "lastname";
            string   nationalIdentificationNumber = "number";
            Gender   gender    = Gender.Female;
            DateTime birthDate = new DateTime(1980, 1, 1);

            var ev = new PersonInfoChangedEvent(personId, firstName, lastName, nationalIdentificationNumber, gender, birthDate);

            string eventAsString = $"Person info changed: first name {firstName}, last name {lastName}, national identification number {nationalIdentificationNumber}, gender {gender.ToString()}, birth date {birthDate.ToShortDateString()}";

            Assert.Equal(eventAsString, ev.ToString());
        }