Skip to content

Develop1#1243

Open
ElenaAniukova wants to merge 4 commits intoyandex-praktikum:mainfrom
ElenaAniukova:develop1
Open

Develop1#1243
ElenaAniukova wants to merge 4 commits intoyandex-praktikum:mainfrom
ElenaAniukova:develop1

Conversation

@ElenaAniukova
Copy link

Реализовала покрытие тестами 100% для класса Burger и приложила отчет JaCoCo.

@Test
public void shouldReturnCorrectReceipt() {
Burger burger = new Burger();
Burger burgerSpy = Mockito.spy(burger);

Choose a reason for hiding this comment

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

⛔️Нужно исправить. Создаем реальный объект класса burger. Моки используем только для зависимостей


String receipt = burgerSpy.getReceipt();

Mockito.verify(bunMock, Mockito.times(2).description("Название булки должно выводиться дважды (сверху и снизу)")).getName();

Choose a reason for hiding this comment

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

⛔️Нужно исправить. Для юнит-тестов применим подход: один тест, значит одна проверка. В этом тесте две проверки (Mockito.verify, assertEquals), а должна быть одна. Исправь, пожалуйста, этот момент во всем коде.

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