add c# unit test