How do I write integration tests - C#