Skip to content

h0mepunk/test-task-plugin-master

Repository files navigation

Preconditions:

We have a template project for ide plugin creation; it will be used for test task implementation. It's recommended to work in the latest stable IDEA. How to work with the project and properly run written code?

  1. run gradle task runIde, this task will run intellij idea with preinstalled plugin from this project
  2. create a new project from wizard new project -> kotlin multiplatform -> jvm console application
  3. when the project will be opened, our action will be under Tools -> Test Task Action 1/2/3

Tasks:

  1. In the TestTaskAction1 class, implement the output of the installed kotlin plugin version.

  2. In the TestTaskAction2 class, implement the output of project dependencies (aka External Libraries).

  3. In the TestTaskAction3 class, implement opening the main.kt file in the editor and output all line markers from it. Line markers are located in the editor on the left. They invoke some basic actions and other framework and technology-specific features.

  4. * The task with a star. Implement an action that will run the main.kt file and check that the task exit code is 0.

  5. Write a short checklist/test scenario to check the jvm console application. What checks would you add in addition to the previously implemented ones (you don't have to implement them, only list them in the checklist)?

Useful information:

img.png
img2.png

About

test task for JetBrains

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages