/
SofiMut
/
taxesTest
Обзор
Документация
Войти
/
SofiMut
/
taxesTest
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/test/java/HamcrestTests.java
38 строк
740 B
Sofia Stepanova
first_commit
11 окт 2025, 12:17
11 окт 2025, 12:17
0bb369f
Код
Авторство
О чём код?
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.*; public class HamcrestTests { private TaxesIncome taxesIncome; @BeforeEach void setUp() { taxesIncome = new TaxesIncome(); } @Test void testPositiveEarnings() { int earnings = 1_500_000; int result = taxesIncome.taxEarnings(earnings); assertThat(result, is(equalTo(90000))); assertThat(result, greaterThan(0)); } @Test void testZeroEarnings() { int earnings = 0; int result = taxesIncome.taxEarnings(earnings); assertThat(result, is(equalTo(0))); } }