02.06.2022

Was sind Mutation Tests und warum sollten wir uns damit beschäftigen?

von Dr. Carsten Otto

Graphik Was sind Mutation Tests und warum sollten wir uns damit beschäftigen?
public class UserService {
	[...]
	public boolean logout(User user) {
		notificationService.unsubscribe(user);
		user.deleteLoginToken();
		return true;
	}
	[...]
}
@Test
void logout() {
	assertThat(service.logout(USER)).isTrue();
	verify(notificationServiceMock).unsubscribe(USER);
}
public class UserService {
	[...]
	public boolean logout(User user) {
		notificationService.unsubscribe(user);
		return true;
	}
	[...]
}

Beitrag von

Dr Carsten Otto
Dr. Carsten Otto

Carsten ist agiler Software-Entwickler. Er sieht sich in der Verantwortung, Code zu schreiben, der den Kunden einen direkten Mehrwert liefert und dank hoher handwerklicher Qualität auch langfristig wartbar bleibt.

Weitere Blog-Beiträge

Loading...