Popularity
2.4
Growing
Activity
8.5
Declining
43
2
1

Description

Package testdeep allows extremely flexible deep comparison, built for testing.

It is a go rewrite and adaptation of wonderful Test::Deep perl module.

In golang, comparing data structure is usually done using reflect.DeepEqual or using a package that uses this function behind the scene.

This function works very well, but it is not flexible. Both compared structures must match exactly.

The purpose of testdeep package is to do its best to introduce this missing flexibility using operators when the expected value (or one of its component) cannot be matched exactly.

Programming language: Go
Tags: Testing     Testing Frameworks     Testdeep    

go-testdeep alternatives and related packages

Based on the "Testing Frameworks" category

Do you think we are missing an alternative of go-testdeep or a related project?

Add another 'Testing Frameworks' Package

go-testdeep Recommendations

There are no recommendations yet. Be the first to promote go-testdeep!

Have you used go-testdeep? Share your experience. Write a short recommendation and go-testdeep, you and your project will be promoted on Awesome Go.
Recommend go-testdeep

Recently added go-testdeep resources

Do you know of a usefull tutorial, book or news relevant to go-testdeep?
Be the first to add one!