Lambda3 Podcast 202 – MAUI

Lambda3 Podcast 202 – MAUI

Neste episódio vamos falar do próximo passo no desenvolvimento mobile no .NET, o MAUI. O que traz de novo? E o Xamarin? Respondemos essas perguntas e muito muitas outras neste episodio . Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com...
Lambda3 Podcast 198 – Microsoft Build 2020

Lambda3 Podcast 198 – Microsoft Build 2020

Analisamos as novidades mais interessantes do maior evento para devs da Microsoft, o Microsoft Build, que aconteceu semana passada Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico...
Testes mais legíveis com FluentAssertions em projetos nUnit.Xamarin

Testes mais legíveis com FluentAssertions em projetos nUnit.Xamarin

Eu acredito que ter testes automatizados bem escritos para a aplicação que você está desenvolvendo é essencial para que ela seja manutenível com qualidade no futuro, levo isso bem a sério em todos projetos em que participo, adicionando todos os testes que julgo necessário para o projeto (unidade, integração, funcional, performance, etc.). As duas ferramentas citadas no título ajudam nesses pontos: o nUnit.Xamarin é a versão do nUnit que permite ter testes integrados em aparelhos para aplicativos móveis, e o FluentAssertions é a lib que permite escrever testes de uma maneira mais fluida e legível. Mas os dois não se dão muito bem juntos, é preciso fazer alguns ajustes extras pra que eles funcionem perfeitamente, e é isso que vou mostrar nesse post: como configurar o FluentAssertions pra se comportar direitinho dentro de um projeto de testes com nUnit.Xamarin.