소프트웨어시스템설계 2023-04-24 수업정리

Flow

SDLC(Software Developement Life Cycle)


Unit Testing


IUT(Implementation Under Test)

Unit Testing Framework

JUnit Tutorial


Java Build Path설정

  1. Project우클릭 후 properties선택
  2. Java Build Path 선택 후 Libraries tab 선택
  3. Classpath 선택 후 Add Library 클릭
  4. JUnit선택, Junit버전 선택
  5. Apply and Close

JUnit Test Tutorial

  1. 테스트를 위한 Calculator.java를 아래와 같이 작성한다.
public class Calculator {
	public int addTwoNumbersTest(int number1, int number2) {
		return number1 + number2;
	}
 
	public int multiplyTwoNumbersTest(int number1, int number2) {
		return number1 * number2;
	}
}
  1. src 폴더를 우클릭한 후 JUnit Test Case 선택JUnit Test
  2. CalculatorTest.java를 아래와 같이 작성한다.
import static org.junit.Assert.*;
import org.junit.Test;
 
public class CalculatorTest {
	private Calculator calculator = new Calculator();
 
	@Test
	public void addTest() {
		assertEquals(5, calculator.addTwoNumbersTest(2, 3));
	}
 
	@Test
	public void multiplyTest() {
		assertEquals(6, calculator.multiplyTwoNumbersTest(2, 3));
	}
}
  1. 실행Result
  2. 결과 확인Result