Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

1706162128170091.jpg

F#: Automated Testing For Developers

Size: 495 MB | Duration: 2h 33m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2ch

Genre: eLearning | Level: Intermediate | Language: English

 

Automated testing is a popular topic in software development, but it's still often seen by developers as overhead rather than as an opportunity. By leveraging F# and some external tools and libraries, you can make automated testing easy, enjoyable, and productive. In this course, learn about a variety of techniques for writing automated testing code in F#. Kit Eason explains how to use xUnit-a . NET unit-testing package-to do some test-driven development, and demonstrates how to improve your test run experience using NCrunch, a test runner. He shows how to use FsCheck to generate test cases, and how to use Expecto to move into the world of tests as first-class values. He also covers the use of Canopy to automate the testing of web user interfaces, and of mocking to tame dependencies.

 

Topics include:

* Solving issues with early versions of Visual Studio 2017

* Classical unit testing with F#

* Creating a testable project and installing Paket and xUnit

* Test driving an implementation

* Improving your test run experience with NCrunch

* Going beyond test cases with FsCheck and Unquote

* Making tests first class using Expecto

* Using mocking to tame dependencies

* Web UI testing with Canopy

 

1705261628090081.jpg

This is the hidden content, please

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej witryny, wyrażasz zgodę na nasze Warunki użytkowania.