키보드 깡패
close
프로필 사진

키보드 깡패

github: @i-zro

  • 분류 전체보기 (168)
    • DX & AX (9)
    • Call (2)
    • Algorithm (28)
      • 📚 Concept (5)
      • 🔎 Problem Solving (23)
    • Web (20)
      • 📗 Spring (11)
      • ⛺️ Java (4)
      • 📔 UI,UX (2)
      • 🖥 React.js (3)
      • 🗑 Etc (0)
    • Database (5)
      • 🐬 MySQL (1)
      • 🅾 Oracle (2)
      • Total (2)
    • DevOps (2)
      • 🐝 AWS (8)
      • 🤦‍♀️ CI, CD (0)
      • 👣 Linux (2)
      • Container (0)
      • 👾 Kubernetes (2)
      • 👾IaC (7)
      • Etc (3)
      • DX Tools (0)
      • Kafka (32)
    • Retrospect (2)
      • 1️⃣ Daily 2024 (2)
    • Etc (33)
      • 🐎 Talk (11)
      • ❤️‍🔥Motivation (3)
      • 🍷Alcoholic (2)
      • 🔥 Hot Place (1)
      • 🔥 Hot Cafe (1)
      • Food Fighter (1)
      • Entertainment (10)
      • Money (2)
      • Tistory (1)
      • 🤓 Introspection (0)
      • Buddhism (1)
  • 홈
  • 태그
  • 방명록

테스트 코드 작성하기 [Spring / 스프링 부트와 AWS로 혼자 구현하는 웹 서비스]

src > main > java 에서 오른쪽 클릭해서 springboot 패키지 생성 그 아래에 Application 클래스 생성 Application 클래스에 코드 작성 @SpringBootApplication 위치부터 설정을 읽어가는 것 SpringApplication.run()으로 내장 WAS 실행. package com.izero.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; // SpringBootApplication 어노테이션이 있는 위치부터 설정을 읽어가므로, 클래스는 항상 프로젝트의 최상단에 위치하여야 ..

  • format_list_bulleted 📗 Spring
  • · 2022. 7. 8.

테스트 코드 소개 (TDD) [Spring / 스프링 부트와 AWS로 혼자 구현하는 웹 서비스]

개요 TDD는 테스트가 주도하는 개발. 테스트 코드를 먼저 작성하는 것부터 시작. 레드 그린 사이클 항상 실패하는 테스트 코드를 먼저 작성하고 (Red) 테스트가 통과하는 프로덕션 코드를 작성하고 (Green) 테스트가 통과하면 프로덕션 코드를 리팩토링 (Refactor) 필요성 빠른 피드백 (톰캣을 재시작하면 1분 이상 소요되지만 테스트 코드 작성하면 바로 볼 수 있다.) 자동 검증 가능 (System.out.println() 사용 불필요) 개발자가 만든 기능 보호 (서비스의 모든 기증을 테스트 할 수 없기에, 이후 수정에서 기존 기능 보호하도록) 테스트 코드 작성 프레임워크 ( == xUnit : 개발환경(x)에 따라 Unit 테스트를 도와준다.) 오마이 옛날 정처기 문제...xUnit...😥 JUn..

  • format_list_bulleted 📗 Spring
  • · 2022. 7. 7.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (168)
    • DX & AX (9)
    • Call (2)
    • Algorithm (28)
      • 📚 Concept (5)
      • 🔎 Problem Solving (23)
    • Web (20)
      • 📗 Spring (11)
      • ⛺️ Java (4)
      • 📔 UI,UX (2)
      • 🖥 React.js (3)
      • 🗑 Etc (0)
    • Database (5)
      • 🐬 MySQL (1)
      • 🅾 Oracle (2)
      • Total (2)
    • DevOps (2)
      • 🐝 AWS (8)
      • 🤦‍♀️ CI, CD (0)
      • 👣 Linux (2)
      • Container (0)
      • 👾 Kubernetes (2)
      • 👾IaC (7)
      • Etc (3)
      • DX Tools (0)
      • Kafka (32)
    • Retrospect (2)
      • 1️⃣ Daily 2024 (2)
    • Etc (33)
      • 🐎 Talk (11)
      • ❤️‍🔥Motivation (3)
      • 🍷Alcoholic (2)
      • 🔥 Hot Place (1)
      • 🔥 Hot Cafe (1)
      • Food Fighter (1)
      • Entertainment (10)
      • Money (2)
      • Tistory (1)
      • 🤓 Introspection (0)
      • Buddhism (1)
인기 글
전체 방문자
오늘
어제
Copyright © 키깡 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.