Skip to content

Instantly share code, notes, and snippets.

View mtov's full-sized avatar

Marco Tulio Valente mtov

View GitHub Profile
@mtov
mtov / MyMath.java
Last active November 14, 2019 17:47
Exemplo de testabilidade - Chamada Assíncrona
class TaskResult {
double value;
public synchronized void set(double value) {
this.value = value;
}
public double get() {
return value;
}
}
@mtov
mtov / Book.java
Last active August 19, 2021 19:20
Exemplo de Mocks - usando Mockito
public class Book {
private String titulo;
public Book(String titulo) {
this.titulo = titulo;
}
public String getTitulo() {
return titulo;
}
}
@mtov
mtov / IMCServeletTest.java
Created November 14, 2019 15:38
Exemplo de teste de servlet usando mocks
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import org.junit.*;
import org.junit.Test;
import static org.junit.Assert.*;
import org.mockito.Mockito;
import static org.mockito.Mockito.when;
@mtov
mtov / Stack.java
Last active December 6, 2021 13:53
Teste de unidade de uma classe Stack
import java.util.ArrayList;
import java.util.EmptyStackException;
public class Stack<T> {
private ArrayList<T> elements = new ArrayList<T>();
private int size = 0;
public int size() {
return size;
}