public void CreateTssV1(FiskalyHttpClient client) { var descriptionContent = "TSS created by .NET SDK Test CreateClientV1 at " + DateTime.Now.ToString(); var createClientPayload = "{ \"description\": \"" + descriptionContent + "\", \"state\": \"UNINITIALIZED\" }"; var bodyBytes = Encoding.UTF8.GetBytes(createClientPayload); var response = client.Request("PUT", "/tss/" + TSS_ID, bodyBytes, null, null); var decodedBody = Encoding.UTF8.GetString(response.Body); var body = JsonConvert.DeserializeObject <Dictionary <string, object> >(decodedBody); Assert.AreEqual(200, response.Status); Assert.AreEqual(descriptionContent, body.GetValueOrDefault("description", "NO VALUE")); Assert.AreEqual("UNINITIALIZED", body.GetValueOrDefault("state", "NO VALUE")); Assert.AreEqual(TSS_ID, body.GetValueOrDefault("_id", TSS_ID)); var initializeTssPayload = "{ \"state\": \"INITIALIZED\" }"; bodyBytes = Encoding.UTF8.GetBytes(initializeTssPayload); var initializeResponse = client.Request("PUT", "/tss/" + TSS_ID, bodyBytes, null, null); Assert.AreEqual(200, initializeResponse.Status); }
public static void CreateClient() { var clientSerial = "fiskaly-dotnet-sdk-test-client"; var createTssPayload = "{ \"serial_number\": \"" + clientSerial + "\" }"; var bodyBytes = Encoding.UTF8.GetBytes(createTssPayload); var response = client .Request("PUT", "/tss/" + TSS_ID + "/client/" + CLIENT_ID, bodyBytes, null, null); var decodedBody = Encoding.UTF8.GetString(response.Body); JsonConvert.DeserializeObject <Dictionary <string, object> >(decodedBody); }
public void CreateClientV1(FiskalyHttpClient client) { var clientSerial = "fiskaly-dotnet-sdk-test-client"; var createTssPayload = "{ \"serial_number\": \"" + clientSerial + "\" }"; var bodyBytes = Encoding.UTF8.GetBytes(createTssPayload); var response = client.Request("PUT", "/tss/" + TSS_ID + "/client/" + CLIENT_ID, bodyBytes, null, null); var decodedBody = Encoding.UTF8.GetString(response.Body); var body = JsonConvert.DeserializeObject <Dictionary <string, object> >(decodedBody); Assert.AreEqual(200, response.Status); Assert.AreEqual(clientSerial, body.GetValueOrDefault("serial_number", "NO VALUE")); Assert.AreEqual(CLIENT_ID, body.GetValueOrDefault("_id", CLIENT_ID)); }