public void CanParseJson() { FuckOffMessage message = rest.ParseJson("{\"message\":\"Version 1.1.0\",\"subtitle\":\"FOAAS\"}"); Assert.AreEqual("Version 1.1.0", message.Message); Assert.AreEqual("FOAAS", message.Subtitle); }
public async Task <string> GetVersionNumber() { string request = BuildRequest("version"); FuckOffMessage message = await requestWrapper.GetResponseAsync(request); return(message.Message); }
private FuckOffMessage GetMessage(string requestUri) { FuckOffMessage message = new FuckOffMessage(); switch (requestUri) { case "http://foaas.com/version": message.Message = "Version 1.1.0"; break; //case "": // message.Message = ""; // break; default: message.Message = "NOOO"; break; } return(message); }
public async Task CanGetResponse() { FuckOffMessage message = await rest.GetResponseAsync("http://foaas.com/version"); Assert.AreEqual("Version 1.1.0", message.Message); }
public async Task ThrowsExceptionOnEmptyRequestString() { FuckOffMessage result = await rest.GetResponseAsync(""); }
public async Task <string> GetMessage(string key) { FuckOffMessage message = await requestWrapper.GetResponseAsync(requestDictionary[key]); return(message.Message); }