-
Running Canopy in Docker container
In this article you will see how to write and run Canopy tests inside of Docker Container.
-
Testing application continuously with Canopy and Azure Pipelines
In this article you will see how to write and run Canopy tests on Azure Pipelines.
-
Testing GraphQL queries with FsCheck library - Union GraphTypes
GraphQL essentially allows users to define queries from a front-end to gather concrete data. So as it looks it is completely different than a standard REST endpoint. GraphQL differs queries which only gather data from those which also mutates them. In this article, I want to concentrate on queries which only gather some data and how to test them via FsCheck and F#. This articles is a continuation of previous post: https://www.mnie.me/2018-05-21-graphQLTestingPart2/
-
Testing GraphQL queries with FsCheck library - Shrinking input
GraphQL essentially allows users to define queries from a front-end to gather concrete data. So as it looks it is completely different than a standard REST endpoint. GraphQL differs queries which only gather data from those which also mutates them. In this article, I want to concentrate on queries which only gather some data and how to test them via FsCheck and F#. This articles is a continuation of previous post https://www.mnie.me/2018-05-07-graphQLTesting/
-
Testing GraphQL queries with FsCheck library
GraphQL essentially allows users to define queries from a front-end to gather concrete data. So as it looks it is completely different than a standard REST endpoint. GraphQL differs queries which only gather data from those which also mutates them. In this article, I want to concentrate on queries which only gather some data and how to test them via FsCheck and F#.
-
Running tests via Resharper after migration to a new project file format
Converted projects to a new format causes some problems in tests projects. For unit tests which uses Machine.Specifications and Resharper Runner. In this article you will see how to fix those problems.
-
How to test CSV files content in end-to-end testing
Commercial applications very often gives an end user ability to export some data as csv. In this article I wanna show you that it is possible to test it and how to do that.
-
Visualizing performance tests execution times
Continuation to the previous article about performance testing in F#, which you can find [here](https://mnie.github.io/2017-08-17-performanceTestsUsingFsCheck/).
-
Performance testing using FsCheck
While adding a new functionality to our application we want to ensure that the response time will not grow and remain at the acceptable level for users. We came up with the idea of writing FsCheck tests, which will be supposed to check the execution time of the function, rather than their full correctness. Thanks to this approach, We can generate a series of data, similar to those generated by users during day to day work with an application.Let's see how we achieve that
-
Subject attribute in Machine.Specifications, how to categorize Your tests?
In today post I want to say something about tagging/categorizing tests. Which, depends on a framework. Each of one implement it in a different way.
-
TDD Kata in F#/C# using FsCheck
Roy Osherove's short kata descibed step by step in C# and F#. Starting from simple unit tests, ending on property based tests.
-
Unit tests in F# using XUnit
How tests written in F# differ from those written in C#? Let's see!