Add Tests for C# implementation