·
main action
×
edición general
login
registrarse
nuevas
fisgona
nótame
galería
ayuda
perfil
historias
comunidades
comentarios
notas
relaciones
test
En menéame desde febrero de 2007
6,05
Karma
44K
Ranking
Enviadas
Publicadas
Comentarios
Notas
Artículos
Historias
Comunidades
Comentarios
Notas
Relaciones
Perfil
Realizados
Conversación
Votados
Favoritos
La evolución de un Ingeniero de Software [ENG]
[198]
#88
aybkamen
Yo prefiero algo asi como:
------ HelloWorldTest.java
import org.junit.Test;
import org.mockito.Mockito;
import java.io.PrintStream;
public class HelloWorldTest {
@Test
public void test_hello_world_is_printed() {
PrintStream output = Mockito.mock(PrintStream.class);
HelloWorld hw = new HelloWorld(output);
hw.sayPhrase();
Mockito.verify(output).println("Hello world!");
}
}
------- HelloWorld.java
import java.io.PrintStream;
private class HelloWorld {
private final PrintStream output;
public HelloWorld(final PrintStream output) {
this.output = output;
}
public void sayPhrase() {
output.println("Hello world!");
}
public static void main(String[] args) {
HelloWorld hw = new HelloWorld(System.out);
hw.sayPhrase();
}
}
menéame
condiciones legales
/
de uso
/
y de cookies
/
quiénes somos
/ licencias:
código
,
gráficos
,
contenido
/
HTML5
/
codigo fuente
------ HelloWorldTest.java
import org.junit.Test;
import org.mockito.Mockito;
import java.io.PrintStream;
public class HelloWorldTest {
@Test
public void test_hello_world_is_printed() {
PrintStream output = Mockito.mock(PrintStream.class);
HelloWorld hw = new HelloWorld(output);
hw.sayPhrase();
Mockito.verify(output).println("Hello world!");
}
}
------- HelloWorld.java
import java.io.PrintStream;
private class HelloWorld {
private final PrintStream output;
public HelloWorld(final PrintStream output) {
this.output = output;
}
public void sayPhrase() {
output.println("Hello world!");
}
public static void main(String[] args) {
HelloWorld hw = new HelloWorld(System.out);
hw.sayPhrase();
}
}