public async Task ScriptsClient_Text_HappyPath() { var connection = new Mock <IConnection>(); connection.Setup(c => c.Get <string>(ApiUrls.ScriptsText("test12345"), It.IsAny <Dictionary <string, string> >())) .ReturnsAsync(() => { var json = System.IO.File.ReadAllText("./Fixtures/Scripts_GetScriptText.json"); return(JsonConvert.DeserializeObject <string>(json)); }); var scriptsClient = new ScriptsClient(connection.Object); var script = await scriptsClient.Text("test12345"); Assert.IsNotNull(script); }