Skip to content

Releases: insight-architectures/dotnet-testing-utils

Version 1.5.0

14 May 12:26
1ef452a
Compare
Choose a tag to compare

Add NUnitLogger #9

Version 1.4.0

10 May 14:54
35a20a4
Compare
Choose a tag to compare

Grpc

  • Added test double for IServerStreamWriter #8

Version 1.3.0

10 May 13:56
045e080
Compare
Choose a tag to compare

Grpc

  • Added convenience methods for creating test streaming calls #7

Version 1.2.0

03 May 13:36
a18623e
Compare
Choose a tag to compare

Added InsightArchitectures.Testing.Grpc with utilities for mocking calls to GRPC clients.

Version 1.1.0

19 Jan 14:37
cbc3fc1
Compare
Choose a tag to compare

InsightArchitectures.Testing.NUnitConstraints

  • new constraint: PropertyConstraint<T>
  • new fluent syntax to apply constraints to properties of composite type

See #4 for more information and examples

Version 1.0.0

16 Dec 14:34
ffa7811
Compare
Choose a tag to compare

First release

  • InsightArchitectures.Testing.MoqMatchers.NUnit gives the possibility to use NUnit asserts when validating parameters in a Moq verification statement.
Mock.Get(service).Verify(p => p.Echo(Parameter.Is<string>().That(Does.StartWith("hello"))));
  • InsightArchitectures.Testing.NUnitConstraints offers a NUnit constraint that wraps multiple constraints into a single check.
Assert.That("Hello world", Meets.All
(
    Does.StartWith("hello").IgnoreCase,
    Does.EndWith("world").IgnoreCase
));