Category Archive For "Desenvolvimento"
Drops de testes – Asserções mais fluentes com FluentAssertions
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. Se você acompanhou nosso post sobre tipos de asserção, provavelmente notou que as asserções não são parecidas com a forma que falamos, algo como: “ValorA deve …
FSCheck: Gerando valores customizados para seu teste de propriedade
Em um outro post, falamos um pouco sobre a utilização do FSCheck para criação de testes de propriedade usando C#. Mostrei os primeiros passos com o FSCheck, e a criação de testes de propriedade bem simples onde nosso teste dependia de um valor uint para representar uma porcentagem, porém esse tipo de valor pode ser …
Drops de testes – Testes de limites/fronteiras
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. Depois de vermos casos de testes no post anterior, hoje vamos tomar proveito desta técnica para a realização dos nossos testes de fronteira, ou testes de …
Drops de testes – Caso de teste
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. O caso de teste é um recurso muito útil quando temos que testar mais de um cenário para a mesma estrutura de teste. Quando temos um …
Drops de testes – Tipos de asserção
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. A Asserção é uma das partes que compõe o teste automatizado e é nela que checamos se o resultado recebido é o esperado …
Drops de testes – A anatomia de um teste automatizado
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. Neste post vamos falar sobre como é a estrutura básica de um teste automatizado. Se não está muito claro para você, recomendo fortemente …
Drops de testes – Você conhece o conceito A A A?
Olá! Estou iniciando com este post uma série de posts sobre testes automatizados, e a ideia é que em cada um deles, a gente passe por alguns conceitos e ferramentas sobre testes de unidade que são uteis e que usamos no dia a dia. As ferramentas que vou utilizar ao longo do post serão voltadas …
Documentações interativas com Try .NET
Acredito que em algum momento você já precisou criar um tutorial em C# para demonstrar algo para seu time ou até mesmo para que seus clientes entendessem os recursos do seu produto. Para esses casos, provavelmente, você escreveu as instruções e criou um projeto com o código em questão para conseguir repassar o conhecimento. Escrever …
Simplificando componentes com React Hooks
Foi introduzido na versão 16.8 do React uma nova funcionalidade chamada Hooks, ela permite que você tenha acesso a recursos que até o momento exigiam que se fossem utilizadas classes, só que agora apenas com funções. Motivação Essa atualização veio para lidar com um problema comum no ambiente de desenvolvimento React, compartilhar lógica entre componentes. …
Automatização de tarefas com C# e Cake
Você já se pegou fazendo uma tarefa chata e trabalhosa, e tendo que repeti-la diversas vezes? Nossa vida desenvolvendo software está cheia de tarefas assim: copiar arquivos de uma pasta pra outra, rodar analisadores de código, subir um servidor após compilar a aplicação, etc. Toda vez que eu me pego repetindo tarefas eu paro e …