Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Import assertTrue is missing #2616

Open
Open
Assignees
Labels
comp-codegenIssue is related to code generator comp-springIssue is related to Spring projects support ctg-bugIssue is a bug spec-internalInternal issue
@alisevych

Description

Description

Junit5 assertTrue is used, but import is missing

To Reproduce

  1. Install UnitTestBot plugin built from main in IntelliJ IDEA
  2. Open sm***t project
  3. Generate Unit tests with No configuration tests for Facet
  4. Check generated test

Expected behavior

Generated test should have import of used asserts.

Actual behavior

Generated test is not compiling, assertTrue import is missing.

Screenshots, logs

The following imports are present:

import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.utbot.runtime.utils.java.UtUtils.deepEquals;

The following line is present in generated test, that is not compiling:

 assertTrue(deepEquals(arrayList, actual));

Environment

IntelliJ IDEA version - 2023.2 Ultimate
Project - Maven
JDK - 1.8

Metadata

Metadata

Assignees

Labels

comp-codegenIssue is related to code generator comp-springIssue is related to Spring projects support ctg-bugIssue is a bug spec-internalInternal issue

Type

No type

Projects

Status

Todo

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /