Software Engineer Home Assignment

Library used

CommandLineParser
Moq

How to use

  • Install .NET 5 SDK
  • Clone Repository
git clone https://github.com/MukeshBisht/Assessment.git
  • Change working directory to project
cd .\Assessment\coding\FeedImport
  • Restore
dotnet restore
  • Test .NET
dotnet test
  • Run
cd ./Import
dotnet run 
dotnet run capterra .\feed-products\capterra.yaml

Where to find the code

Scope of work

  • Separate projects for feed modules (CapterraFeed, SoftwareAdvice).
  • Separate infrastucture project for database.
  • Functional tests for import command line project.