Skip to content

테스트 코드 구현 #16

@jjaegii

Description

@jjaegii

구현 내용

  1. 유틸리티 테스트

    • MAC 주소 관리 테스트
    • 설정 파일 관리 테스트
    • 작업 공간 관리 테스트
    • 암호화/복호화 테스트
  2. 모델 테스트

    • Lock 모델 테스트
    • Project 모델 테스트
  3. 명령어 테스트

    • init 명령어 테스트
    • ready/complete 명령어 테스트
    • add/enroll 명령어 테스트
    • config 명령어 테스트
  4. 통합 테스트

    • 전체 워크플로우 테스트
    • 에러 케이스 테스트
    • 브랜치 관리 테스트

작업 항목

  • 테스트 환경 설정

    • pytest 설정
    • fixtures 구현
    • mock 객체 설정
  • 유틸리티 테스트 구현

    • system.py 테스트
    • config.py 테스트
    • crypto.py 테스트
  • 모델 테스트 구현

    • lock.py 테스트
    • project.py 테스트
  • 명령어 테스트 구현

    • init 명령어 테스트
    • ready/complete 명령어 테스트
    • add/enroll 명령어 테스트
    • config 명령어 테스트
  • 통합 테스트 구현

    • 전체 워크플로우 테스트
    • 에러 케이스 테스트

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions