Skip to content

owysocky/WordCounter.Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Word Count

2/22/2019

By Olha Wysocky

Description

This is a program that counts how many times a word used in a sentance.

Specs

Behavior - Plain English Input Output
The easiest behavior a program can possibly have - check if the user entered anything at all:
Program evaluates if there is no input User input: "" "I am sorry, you've missed a line!"
Next behavior a program can possibly have - compare one word to another, because it is easy to find one wordout of one:
Program matches word to word from a sentence User input: "a", "a" 1
Program matches numerical input from a sentence User input: "1", "1" 1
The program can compare to words regardless of the case:
Program matches word to word from a sentence regardless of capitalization User input: "A", "a" 1
The program counts all words that match, that is the the last step:
Program shows the count of words User input: "a", "A dog, a cat" 2
The program counts all words that match without counting punctuatoin, that is almost the most code requireble step step:
Program shows the count of words User input: "cat", "A cat, a CAT!" 2
The program counts all words even if there are white spaces, that is the very last and the most code requireble step step:
Program shows the count of words User input: " cat ", "A cat, a CAT!" 2

Known Bugs

No known bugs.

Installation Requirements

  • Download and install .NET Core 1.1.4 SDK.
  • Download and install .NET Core Runtime 1.1.2
  • Download and install Mono

Setup instructions

  • On GitHub, navigate to the main page of the repository.
  • On the right find the green button "Clone or download", click it.
  • To clone the repository in Desktop choose "Open in Desktop" or download the ZIP file.
  • For more information, see "Cloning a repository from GitHub to GitHub Desktop."
  • Change into the work directory: $ cd WordCounter.Solution.
  • To run the program, first navigate to the WordCounter folder then compile and execute: $ dotnet restore, $ dotnet build, dotnet run.
  • In the browser go to the link http://localhost:5000/, enjoy.
  • To run the tests, novigate the folder WordCounter.Tests and use these commands: $ dotnet restore $ dotnet test.

Technologies Used

  • C#

License

MIT **

Copyright (c) 2019 Olha Wysocky

About

Week 7 independent project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published