[JAVA] Étude TDD # 1 Construction de l'environnement et premier développement piloté par les tests (6 juillet 2020)

J'ai construit l'environnement de java.

Environnement d'exploitation

Construction de l'environnement Java VScode

J'ai vu le site ci-dessous https://qiita.com/takuma-jpn/items/b49785a314fb4db85775

Immédiatement aux prises avec Hello World!

Un programme qui affiche «Hello World!» En java ↓

Test.java



public class Test {
    public static void main(String[] args) {
        System.out.println("Hello.World!");
    }
}

Apparemment, il est nécessaire de faire correspondre le nom du fichier et le nom de la classe. C'était un marais. Après cela, créez launch.json. Sélectionnez un dossier et faites-en un projet (?)

TDD a travaillé avec maven

J'ai vu le site ci-dessous. https://engineeringnote.hateblo.jp/entry/java/junit_with_maven_in_vscode

Remarques Il est nécessaire de vérifier maven dans javahome à partir des paramètres.

Je ne comprends pas java en premier lieu

Comment fonctionne la classe

class.java


class AA{
    AA();        //constructeur(?)
    void BB(){
    AA C = new AA();   //exemple(?)
    C.BB()
    }
}

Nouvelles connaissances (mot-clé)

--nouvel opérateur --assertEquals (argument 1, argument 2): Méthode pour vérifier si les arguments sont égaux

en conclusion

J'ai essayé de tester avec python avec vscode (traduire le test java en python), mais la construction de l'environnement a réussi, mais j'ai abandonné parce que je ne savais pas comment écrire autour de la classe. J'étudierai TDD avec java, ce à quoi je ne suis pas habitué pour le moment.

Recommended Posts

Étude TDD # 1 Construction de l'environnement et premier développement piloté par les tests (6 juillet 2020)
Étude TDD # 2 (13 juillet 2020)
Étude TDD # 5 (18 juillet 2020)
Étude TDD # 4 (16 juillet 2020)
Étude TDD # 3 (15 juillet 2020)
construction d'environnement de développement Java
Construction de l'environnement de développement Rails6 [Mac]
Construction d'environnement pour le développement d'applications Servlet
[Unity] Procédure de construction de l'environnement de développement Android
[Traitement x Java] Création d'un environnement de développement
Construction de l'environnement de développement Laravel avec Docker (Mac)
Sapper × Go (écho) × Construction de l'environnement de développement Docker
Création d'un environnement de développement pour Universal Robotics UR Caps
Mémo de construction de l'environnement de développement Java sur Mac
[Docker] Construction de l'environnement de développement Rails6 / Ruby2.7 / MySQL8
Construction de l'environnement de développement Java Spring Boot + Docker
[Développement d'applications Jakarta EE 8 avec Gradle] 1. Construction de l'environnement
Création d'un environnement de développement à l'aide d'IntelliJ IDEA + Maven + Tomcat 9
Construction de l'environnement de développement Django à l'aide de Docker-compose (mémorandum personnel)
Procédure de construction et de développement de l'environnement local Wordpress avec Docker