LoginSignup
0
0

More than 3 years have passed since last update.

TDD勉強#1環境構築した&はじめてのテスト駆動開発(July 6th, 2020)

Posted at

javaの環境構築をした.

動作環境

  • visual studio code
  • windows10

vscodeのjava環境構築

下のサイトみた
https://qiita.com/takuma-jpn/items/b49785a314fb4db85775

早速Hello World!に苦戦

javaで Hello World!を表示するプログラム↓

Test.java

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

どうもファイル名とクラス名を一致させる必要があるらしい.沼だった.
あとは,launch.jsonをつくる.フォルダを選択してプロジェクト化する(?)

maven使ってTDD動いた

下のサイトみた.
https://engineeringnote.hateblo.jp/entry/java/junit_with_maven_in_vscode

注意事項
設定からjavahomeでmavenにチェックを入れる必要がある.

そもそもjavaが分からない

classの仕組みてきな

class.java
class AA{
    AA();        //コンストラクタ(?)
    void BB(){
    AA C = new AA();   //インスタンス(?)
    C.BB()
    }
}

新しい知識(キーワード)

  • new演算子
  • assertEquals(引数1,引数2):引数が等しいかどうか調べるメソッド

おわりに

vscodeでpythonでもテスト(javaのテストをpythonに翻訳) しようとしたが,環境構築はうまくいったが,classまわりの書き方が分からず断念.
ひとまず慣れないjavaでTDDを一通り勉強していく.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0