Skip to content

CodeStar[YEAR]-SE-Phase04-Team[shahkei] #992

@hsnkei

Description

@hsnkei
  • Read about Unit Test and its importance

    • Find out what's Unit Testing
    • Write three reasons of using Unit Testing in Software development:
      1. [REASON 1]
      2. [REASON 2]
      3. [REASON 3]
  • Read about Code Coverage and its importance in Unit Testing

  • Unit Testing in C#:

    • Find out how to write unit tests in C# with xUnit
    • Find out how to run unit tests and check code coverage
  • Read about the effect of SOLID principles on Unit Testing

    • Write your findings briefly:
      • [ANSWER]
  • Mocking technique:

    • Find out what's Mocking
    • Find out why we should use mocking in unit tests
    • Find out how to use mocking in C#
  • Writing unit tests for full text search project

    • Start writing tests
    • Increase code coverage (line or statement coverage) to at least 95%:
      [CODE COVERAGE PERCENTAGE]

Review

Link to your PR:

[LINK TO YOUR PR]

Links to other PRs that you have reviewed:

[LINKS TO PULL REQUESTS THAT YOU HAVE REVIEWED]

  • Your PR is reviewed and approved by at least one other team

  • Your PR is reviewed and approved by both mentors

  • Your PR is merged

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions