add csharp tests