Oi, Estudante! Tudo bem?
Que legal ver você compartilhando a sua solução do desafio por aqui!
Seu código ficou excelente. O uso do [Theory] junto com o [InlineData] é uma prática fantástica no xUnit para evitar a repetição de código, permitindo testar vários cenários diferentes (como nome vazio, muito curto ou muito longo) de forma limpa e direta em um único método. Você mandou muito bem na aplicação do conceito!
Continue com esse foco e não deixe de compartilhar seus próximos projetos e evoluções com a gente.
Bons estudos!
Sucesso ✨