AtCoder Unit Test

Generate unit tests from AtCoder's problem page.

What is AtCoder Unit Test?

AtCoder Unit Test is a Chrome extension developed by YujiSoftware, and its main feature is "Generate unit tests from AtCoder's problem page.".

Extension Screenshots

screenshot

Download AtCoder Unit Test Extension CRX File

Download AtCoder Unit Test extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        This add-on will generate unit tests from AtCoder's problem page.
1. Open AtCoder problem page
2. Right click → Click "Generate unit test"

This will copy the unit test. After that, please do "paste" with an editor.

Supported languages: Java (JUnit), C# (MS Test), Python3 (unittest)                    

Extension Basic Information

Name AtCoder Unit Test AtCoder Unit Test
ID lmahhninbclefepjbcdfbcjnancipfmi
Official URL https://chromewebstore.google.com/detail/atcoder-unit-test/lmahhninbclefepjbcdfbcjnancipfmi
Description Generate unit tests from AtCoder's problem page.
File Size 43.53 KB
Installation Count 894
Current Version 2.1.5
Last Updated 2021-11-03
Publish Date 2020-05-27
Rating 5.00/5 Total 1 Ratings
Developer YujiSoftware
Email [email protected]
Payment Type free
Extension Website https://github.com/YujiSoftware/ac-unit-test
Supported Languages en,ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "AtCoder Unit Test",
    "version": "2.1.5",
    "manifest_version": 2,
    "description": "__MSG_extDescription__",
    "default_locale": "en",
    "applications": {
        "gecko": {
            "id": "@acunittest"
        }
    },
    "permissions": [
        "*:\/\/*.contest.atcoder.jp\/tasks\/*",
        "*:\/\/atcoder.jp\/contests\/*\/tasks\/*",
        "contextMenus",
        "clipboardWrite",
        "storage"
    ],
    "icons": {
        "48": "icon.png"
    },
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": false
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.contest.atcoder.jp\/tasks\/*",
                "*:\/\/atcoder.jp\/contests\/*\/tasks\/*"
            ],
            "js": [
                "jquery-3.3.1.min.js",
                "content.js"
            ],
            "run_at": "document_start"
        }
    ],
    "options_ui": {
        "page": "options.html",
        "chrome_style": true
    }
}