I have a test runner (from the NBehave project) which is capable of processing a text file in order to run a unit test. What I'd like to do is build a ReSharper plugin which will allow me to run the test through the R# test runner.
I started by implementing IUnitTestProvider but found that my methods weren't getting called. A JetBrains support engineer told me that this interface is only called for file types supported by ReSharper and directed me here for further help.
Now I don't know much (anything!) about ReSharper plugins and the APIs that they need to call or implement. So can someone please give me some tips on how to get started - what interfaces do I need to implement in order to build support for my new file type and so be able to run unit tests from them?