/
tanchik
/
308
Обзор
Документация
Войти
/
tanchik
/
308
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/test/java/BunTest.java
38 строк
1 KB
Tatianabaitt
Task 1 completed
30 июн 2022, 21:05
30 июн 2022, 21:05
9dd2626
Код
Авторство
О чём код?
import org.junit.Test; import praktikum.Bun; import org.apache.commons.lang3.RandomStringUtils; import java.util.Random; import static org.junit.Assert.*; public class BunTest { @Test public void getNameBun() { String message = "Для метода getName() класса Bug получено некорректное значение"; String expectedNameBun = RandomStringUtils.randomAlphabetic(10); float priceBun = new Random().nextFloat(); Bun bun = new Bun(expectedNameBun, priceBun); String actualNameBug = bun.getName(); assertEquals(message, expectedNameBun, actualNameBug); } @Test public void getPriceBun() { String message = "Для метода getPrice() класса Bug получено некорректное значение"; String nameBun = RandomStringUtils.randomAlphabetic(10); float expectedPriceBun = new Random().nextFloat(); Bun bun = new Bun(nameBun, expectedPriceBun); float actualPriceBug = bun.getPrice(); assertEquals(message, expectedPriceBun, actualPriceBug, 0.0f); } @Test public void checkEqualsClassBunAndOtherClass() { String message = "Для метода equals() класса Bug получено некорректное значение"; String otherClass = "Test"; Bun bun = new Bun("black bun", 100); assertNotEquals(message, bun, otherClass); } }