Make that version 1.0.0.3!
I did not quite get this feature into the previous version and just posted the updates
in case I got busy.
The big (and very useful) change for build 3 is that you can "paste" unit
test code into the tool and the phrases will be extracted - if they use
underscores and the code is C# (sorry, minor bug, I'll fix that shortly!) In practice
I have found the underscore styke far more readable.
For example, if you have the following unit test code, copy it to the clipboard...
namespace Tests
{
[TestFixture]
public class PersonEntityTests
{
[SetUp]
public void TestSetUp()
{
//
...
}
[Test]
public void A_method_will_be_extracted_from_the_clipboard()
{
//
asserts etc
}
}
}
...and use the new "
Paste beaviours from clipboard" menu option (or
ALT+F5)
and you get the method name extracted.
The full round trip. Whe you want to continue working on a unit test class you can
use this feature to get the current context of the testing... have fun! PK :-)
http://www.pksoftware.net/BehaviourToUnitTest/
Quick note - now at v1.0.0.2 - the main changes are:
-
The use of the ICSharp.TextEditor for better editing
-
The defaults are C# with the underscore style
-
A few more word substitutions by default
Enjoy!