Skip to content

Conversation

@Pharaosha
Copy link

Добавлены юнит тесты

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это нужно доработать

папку .idea не нужно было загружать в репозиторий. Эта папка должна быть добавлена в .gitignore

Чтобы убрать папку .idea из ветки вашего GitHub репозитория, вы можете выполнить следующие шаги:

  1. Добавьте .idea в .gitignore
  2. Удалите папку .idea из индекса Git
    git rm -r --cached .idea
    Эта команда удалит папку .idea из индекса, но не удалит её с вашего компьютера.
  3. Закоммитьте изменения:
    git commit -m "........."
  4. Запушьте изменения на GitHub

public void constructorShouldSetNameAndPriceCorrectly(String name, float price) {
Bun bun = new Bun(name, price);

assertEquals(name, bun.getName(), "Имя булочки должно соответствовать переданному в конструктор");

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это нужно доработать:
для юнит-тестов применим подход: один тест, значит одна проверка.

Если хочется несколько проверок, тогда нужно использовать softAssertions.

Подправь, плиз, этот момент и в тесте в классе BurgerTest.


@ParameterizedTest
@MethodSource("ingredientData")
@DisplayName("Проверка: конструктор и геттеры корректно возвращают значения полей ингредиента")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это нужно доработать:

этот тест нужно разбить на три теста. Для каждого метода должен быть свой отдельный тест

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants