Skip to content

neil-hughes/OTBSearchYourHolidayConsoleApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

On The Beach : Find Your Holiday Console Application (Please Check in master branch)

The Aim of the project is to develop a Holiday Search Console Application designed based on common Object Oriented Programming principles and to bulid my coding skills. As we know the Test Driven Developemt(TDD) is an important code practice to develop a higher quality code, here I have implemented the TDD approach. Here we have two Json files for

  1. Flight.json -> with flight data
  2. Hotels.json -> with hotel data

Shown below is the Project Flow

ProgramFlowChart

Technologies Involved

language : C# .NET Framework , NUnit Framework

IDE      : Visual Studio 2022

How It Works

The application reads the Json data and stores in respective Objects (flight : contains 12 set of Flight data and hotels : contains 13 set of hotel data). Based on the 
user input I am calling a method that does all validations and returns the actual result. 
Main Checks were
1. Validate the actual input and output.
2. Validate if Depart from "Any London Airport"
3. Validate if Depart from "Any Airport"
4. Filter with the cheapest price
5. If Invalid user input handling.

Below is the sample Input and output shown.

SampleInput_OutputData

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published