並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 6 件 / 6件

新着順 人気順

JUnit4の検索結果1 - 6 件 / 6件

  • JUnitで学ぶ実践的で本質的なユニットテストの考え方 - Qiita

    初めに 具体的なコードや方法も記述しますが、それよりも JUnit などの自動テストのFW、ユニットテストの概念や目的など本質的なことを把握し理解する事を主題にしてます。 また、参考資料欄にあるように、様々なものを参考に網羅的にまとめています。非常にボリュームがるので興味あるところだけ読んでもらう方が良いかもしれません。 こちらでは、ある程度開発経験(1〜2年程度)があり、自動テストについて少しでも触れた事があるくらいの方が対象になる記事です。自分がそうだからです。ただし、コンパイルエラーにならないだけの書き方では意味がないのでそういった構文やお作法に関する話はあまりしません。なぜそのようなお作法になったのか?そうである理由は何なのか?トレードオフは?といった、本質的な部分にフォーカスを当てていきたいと思います。 1. 概要 JUnit は Java 言語向けのユニットテストフレームワーク

      JUnitで学ぶ実践的で本質的なユニットテストの考え方 - Qiita
    • 2024年版!VS Code で Java 開発環境を構築する | 豆蔵デベロッパーサイト

      はじめに # Java デベロッパーの皆さんは IntelliJ IDEA や Eclipse を使ってる方が多いのではないでしょうか。筆者は VS Code を使っています。業務では長らく Java から離れていたのですが、ここ数年はけっこう書いています。かつては IntelliJ IDEA に課金してましたが Java 再開を機に VS Code の環境を整えました。この記事では、定番の拡張やワークスペースの使い方についてご紹介したいと思います。 Microsoft Extension Pack for Java の利用 # 結論から言うと 「Microsoft の Extension Pack for Java を入れましょう。」で終わりです。 Extension Pack for Java - Visual Studio Marketplace Extension Pack はその

        2024年版!VS Code で Java 開発環境を構築する | 豆蔵デベロッパーサイト
      • DroidKaigi 2024 参加レポート - Mirrativ Tech Blog

        Androidエンジニアの北川と藤原です。9月11日〜13日に開催された DroidKaigi 2024 に参加してきました! 3日間濃密な時間を過ごしてきましたので、その内容をレポートします。 ミラティブは 2022 年から DroidKaigi に協賛しており、今年で3年目を迎えます。 tech.mirrativ.stream Workshop Day 1日目は、JetBrainsのSebastian Aignerさんによるワークショップ「From 0 to 100 with Kotlin and Compose Multiplatform」が開催されました。 github.com こちらは、Kotlin を活用したマルチプラットフォーム開発について、実際に手を動かしながら学ぶワークショップです。 前半は Kotlin Multiplatform、後半は Compose Multipl

          DroidKaigi 2024 参加レポート - Mirrativ Tech Blog
        • GitHub - Osiris-Team/1JPM: 1 Java Project Manager, is a Maven/Gradle alternative with a twist. Its a single Java file itself, which should be edited by you to configure your project.

          1 Java Project Manager (1JPM), is a Maven/Gradle alternative with a twist. It's a single Java file itself, which should be edited by you to configure your project. Meaning instead of writing XML (Maven) or Groovy (Gradle), your build file is Java code too. Thus to build your project, download/copy the JPM.java file into your project, open a terminal and execute: Java 11 and above: java JPM.java ja

            GitHub - Osiris-Team/1JPM: 1 Java Project Manager, is a Maven/Gradle alternative with a twist. Its a single Java file itself, which should be edited by you to configure your project.
          • Spek やめました - Tabelog Tech Blog

            この記事は 食べログアドベントカレンダー2023 の2日目の記事です。 こんにちは、食べログAndroidアプリをメインで担当しているsadaです。 今回は弊社でAndroidアプリのテストフレームワーク Spek Framework の利用をやめたお話をさせていただきます。 (タイトルが今年のDroidKaigiにあったセッションと似た感じになってますが、ちょっとノリで寄せてしまいました、すみません。) 目次 Spek Framework とは Spek Framework を利用していた理由 Spek Framework をやめた理由 Spek Framework から JUnit5 への移行 まとめ 最後に Spek Framework とは Spek Framework(以下、Spek)とは公式ドキュメント にも書かれている通り、 JavaScript の Jasmine や Ru

              Spek やめました - Tabelog Tech Blog
            • Javaエンジニアのための ソフトウェアテスト実践入門 ~自動化と生成AIによるモダンなテスト技法~

              この本の概要 プログラミング開発において,テストと伴奏しながら開発を進めるスタイルが常識となりつつあります。本書はJUnit 5を軸に,定番のJavaのテスティングフレームワークを網羅的に取り上げ,効率的な開発環境の構築をサポートします。テストを効率的かつ継続的に行うためのビルド支援ツールや継続的インテグレーションなどの周辺技術についても,ユニットテストからの視点で説明します。近年,発展の著しい生成AIについても,本書で紹介するツール類でどのように活用できるのかを紹介していきます。 こんな方におすすめ Javaの最新のテスト環境や,それらの連携方法を押さえておきたいJavaエンジニア 第1章 ソフトウェアテストの全体像 1.1 ソフトウェアテストの概要 1.1.1 ソフトウェアテストの基本的な考え方 テストの定義と本書のスコープ 「ソフトウェアテストの7原則」 ソフトウェアテストの目的と意

                Javaエンジニアのための ソフトウェアテスト実践入門 ~自動化と生成AIによるモダンなテスト技法~
              1