controller testing c#