I’ve recently released version 2.0.1 of Expect for .NET library. In this post you will find list of changes, what unexpected behavior was fixed and next release announcement.
Category Archives: Expect.NET
Expect for .NET 2.0.0 released!
Expect for .NET 2.0.0 change log
List of changes in version 2.0.0 (in comparison to versions 1.x):
- redesigned API
- fixed problems with VB.NET
- changed namespace name
- replaced timeout getter/setter methods with properties
- updates in build script
Expect for .NET 2.0.0-rc released
I’ve just uploaded to NuGet Expect for .NET 2.0.0-rc. It’s version 2.0.0 release candidate. Here is description how to install prerelease package: link. Give it a try and let me know what you think. All feedback is welcome 🙂
The 2.0.0-rc version contains a few changes (some of them are not backward compatible):
- changed namespace name
- replaced timeout getter/setter methods with property
- updates in build script
Details below.
Expect for .NET 2.0.0-beta released
I’m happy to announce that beta release of Expect for .NET 2.0.0 was published. It can be downloaded using NuGet and from github. As it is beta release there may be introduced some API changes prior to final release.
Expect for .NET 1.2.0
Expect for .NET 1.2.0 overview
Expect for .NET 1.2.0 introduced one major change not strictly connected to code. New versioning system. Some of you probably noticed that I was looking for good versioning system. Now I found the one with clear and strictly defined rules – Semantic Versioning (http://semver.org). Below is shortcut of rules from mentioned webpage: Continue reading
Expect for .NET 1.1.38 released
Today was released Expect for .NET 1.1.38. The new release contains a few minor changes in API, some improvements for users and changes in existing implementation.
New version can be downloaded from github or nuget. Continue reading
Expect for .NET 1.0.1 released
Three days ago I released Expect for .NET 1.0.1. The release contains solved defect 14434.
The above mentioned defect is the ugly one as it impacted on API and it is not backward compatible. I decided to fix that as it was found just after release 1.0.0 so it shouldn’t impact on many users. And updated API may increase comfort of using the library.
The incompatibility lays in naming convention, the function names were in camelCase in release 1.0.0 and in version 1.0.1 it was changed to use PascalCase as it is commonly practiced in most libraries.
To fix your code after Expect for .NET upgrade it will be enough to update function names. All functionality remains unchanged. Sorry for inconvenience.
expect timeout – Expect.NET introduction
In post where Expect.NET library was introduced was included short example how to use the library. With this post I’d like to start some post series describing the library in more detailed way. I will start with description of expect timeout handling. Continue reading
Expect.NET version 1.0.0 released
A few days ago I released Expect.NET version 1.0.0. As it is first public release of this library, I will start with short introduction, then describe its functionality and how to get that. Continue reading