How to use JavaScript Arrays: A Comprehensive Guide
An array is a data structure that stores a collection of elements. Each element in an array has a unique index that allows you to access it.
Read more →My sharing about programming, technology, my life and thoughts as a developer.
An array is a data structure that stores a collection of elements. Each element in an array has a unique index that allows you to access it.
Read more →Es casi imposible el mejorar una suite de pruebas sin refactorizar nuestra base de código mejorandola también, ya que la suite de pruebas está intrínsecamente conectada a esta base de código.
Read more →Las pruebas de integración juegan un papel importante en nuestra suite de pruebas, como ya dijimos en el post ¿Qué es una prueba unitaria? 🧪 las pruebas unitarias deben cumplir los siguientes criterios:
Read more →1package codelapps.transition_fa;
2import java.io.File;
3import java.util.List;
4
5public class FileContent implements Comparable<FileContent> {
6 public final String filePath;
7 public final List<String> lines;
8
9 public FileContent(String filePath, List<String> lines) {
10 this.filePath = filePath;
11 this.lines = lines;
12 }
13
14 @Override
15 public int compareTo(FileContent o) {
16 return filePath.compareTo(o.filePath);
17 }
18}
Esta vez conoceremos 3 estilos de realizar pruebas unitarias: output-based, state-based y communication-based.
Read more →A lo largo de este post conoceremos, más a detalle los mocks y los otros tipos de test doubles, también veremos como los mocks están relacionados con la fragilidad en las pruebas.
Read more →🛡️ Protección contra las regresiones. 💪 Resistencia al refactoring. ⚡ Rápida retro alimentación 🛠️ Mantenibilidad
Read more →1it('Anatomy of unit test 🧪', () => {
2 // Arrange
3 const customer = new Customer()
4 customer.setMoney(1000)
5 // Act
6 customer.spend(100)
7 // Assert
8 expect(customer.moner).toBe(900)
9})
¿Cómo escribir una prueba unitara? A lo largo de este post conoceremos la estructura de una prueba unitaria que usualmente está representada por las fases de: arrange, act y assert (AAA)
Read more →HTTP por sus siglas en inglés Hypertext Transfer Protocol, es el protocolo genérico más utilizado para el intercambio de información cliente servidor.
Read more →Una prueba unitaria es una forma automatizada de comprobar pequeños pedazos de código (ó unidades, de ahí que se llame prueba unitaria), esta comprobación debe ser rápida y de manera aislada.
Read more →Si bien se dice que hacer pruebas unitarias a tu software mejoran el diseño del mismo, este solo es un buen efecto secundario, realmente lo que se busca con las pruebas unitarias es habilitar el crecimiento sostenible de un proyecto de software.
Read more →