Obtenga una list de todos los segues conectados a una vista.

Estoy escribiendo una testing para uno de mis ViewControllers. Necesito asegurarme de que el controller tenga todos los segues que se supone que debe tener de acuerdo con el layout.

No he podido encontrar información sobre cómo hacer esto.

Como dije en el comentario, para encontrar qué segue falta, puedes encapsular el método performSegue... de tu UIViewController en un bloque try catch , si hay una exception lanzada, entonces uno de tus segue ha sido eliminado. (El que intenta realizar)

De acuerdo con Programmatically enumerar Segues salientes para UIViewController , no es posible.

Lamentablemente, la información acerca de qué segues existe se almacena en el gráfico de vista interna de UIStoryboard y es inaccesible usando API públicas. No hay forma de get esta información de una manera que le permita publicar en App Store.

Dicho eso, search un segue específico, llamado segue es una especie de manera frágil de escribir esa testing. Idealmente, escribirías algo así como una testing de integración que garantiza que, dado que el usuario realiza alguna acción, se presenta el controller de vista esperado.