Skip to content

anaym/testing

 
 

Repository files navigation

Testing

Самостоятельная подготовка

  1. Познакомьтесь с NUnit, если вы ещё не знакомы. Научитесь подключать его к проекту через nuget.
  2. Изучите возможности синтаксиса NUnit по этому примеру или по документации.

Задания

Изучите интерфейс IWordsStatistics и его референсную реализацию.

В файле DoNotOpen.cs (не открывайте его!) находится еще некоторое количество реализаций, каждая из которых содержит некоторую ошибку.

В файле WordsStatistics_Tests добавьте тестов, проверяющих корректность реализации интерфейса IWordsStatistics. Требования к реализации IWordsStatistics восстановите по документации и по референсной реализации в классе WordsStatistics

Референсная реализация должна проходить все ваши тесты. Все некорректные реализации должны падать хотя бы на одном тесте.

Проверить эти два условия можно запустив проект как exe-файл.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 72.8%
  • HTML 27.2%