/
AndreyBar
/
Java6-1
Обзор
Документация
Войти
/
AndreyBar
/
Java6-1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/test/java/ru/netology/stats/StatsServiceTest.java
84 строки
2 KB
Andrey
Java
14 фев 2026, 05:25
14 фев 2026, 05:25
dc98f70
Код
Авторство
О чём код?
package ru.netology.stats; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; class StatsServiceTest { @Test public void testTotalSale() { long[] sales = new long[]{8, 15, 13, 15, 17, 20, 19, 20, 7, 14, 14, 18}; StatsService service = new StatsService(); long expected = 180; long actual = service.calculateTotalSale(sales); Assertions.assertEquals(expected, actual); } @Test public void testAverageSale() { long[] sales = new long[]{8, 15, 13, 15, 17, 20, 19, 20, 7, 14, 14, 18}; StatsService service = new StatsService(); long expected = 15; long actual = service.calculateAverageSale(sales); Assertions.assertEquals(expected, actual); } @Test public void testMonthMaximum() { long[] sales = new long[]{8, 15, 13, 15, 17, 20, 19, 20, 7, 14, 14, 18}; StatsService service = new StatsService(); long expected = 8; long actual = service.getMonthMaximumSale(sales); Assertions.assertEquals(expected, actual); } @Test public void testMonthMinimum() { long[] sales = new long[]{8, 15, 13, 15, 17, 20, 19, 20, 7, 14, 14, 18}; StatsService service = new StatsService(); long expected = 9; long actual = service.getMonthMinimumSale(sales); Assertions.assertEquals(expected, actual); } @Test public void testMonthBellowAverage() { long[] sales = new long[]{8, 15, 13, 15, 17, 20, 19, 20, 7, 14, 14, 18}; StatsService service = new StatsService(); long expected = 5; long actual = service.calculateMonthsBellowAverage(sales); Assertions.assertEquals(expected, actual); } @Test public void testMonthsAboveAverage() { long[] sales = new long[]{8, 15, 13, 15, 17, 20, 19, 20, 7, 14, 14, 18}; StatsService service = new StatsService(); long expected = 5; long actual = service.calculateMonthsAboveAverage(sales); Assertions.assertEquals(expected, actual); } }