Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manual testing of build#743 - with GO support #1773

Closed
32 tasks done
alisevych opened this issue Feb 7, 2023 · 1 comment
Closed
32 tasks done

Manual testing of build#743 - with GO support #1773

alisevych opened this issue Feb 7, 2023 · 1 comment
Assignees
Labels
ctg-qa Issue is related to QA process

Comments

@alisevych
Copy link
Member

alisevych commented Feb 7, 2023

Initial set-up

Check that the IntelliJ Idea UTBot plugin can be successfully installed

Go through manual scenarios

Manual scenario #1

  • Check default plugin settings (File -> Settings -> Tool -> UnitTestBot)
  • Open the utbot-sample/src/main/java/org/utbot/examples/algorithms/ArraysQuickSort.java file
  • Generate tests for the class
  • Read and check Test class, Java docs, sections

Manual scenario #2

  • Open the utbot-sample/src/main/java/org/utbot/examples/mock/CommonMocksExample.java file
  • Generate tests with different Mocking options combinations
  • Check Test class is in correct package
  • Read and check Test class

Manual scenario #3

  • Create a new Gradle project with JDK 8
  • Copy/paste a sample java file to test
  • Generate tests in the existing test root
  • Check Test class is in correct package
  • Read and check Test class, test names, Java docs, regions

Manual scenario #4

  • Create a new Maven project with JDK 8
  • Copy/paste a sample java file to test
  • Generate and Run a JUnit4 test with a new test root
  • Check coverage
  • Check Test class is in correct package in new folder marked as Test sources root
  • Read and check Test class

Manual scenario #5

  • Create a new Idea project with JDK 17
  • Copy/paste a sample java file to test
  • Generate TestNG tests for several classes
  • Check Test classes are in correct package
  • Read and check Test class
@alisevych alisevych added the ctg-qa Issue is related to QA process label Feb 7, 2023
@alisevych alisevych self-assigned this Feb 7, 2023
@alisevych alisevych added comp-ide Issue is related to IDE support and removed comp-ide Issue is related to IDE support labels Feb 7, 2023
@alisevych
Copy link
Member Author

alisevych commented Feb 7, 2023

New bugs:

Reproducing:

@github-project-automation github-project-automation bot moved this from Todo to Done in UTBot Java Mar 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ctg-qa Issue is related to QA process
Projects
Archived in project
Development

No branches or pull requests

1 participant