public void TestHandleRegisterMissingFields() { JsonData input = new JsonData(); ApplyApiKey(input); // miss out the fields! // go... HandleRegister handler = new HandleRegister(); JsonData output = new JsonData(); handler.DoRequest(input, output); // check... Assert.AreEqual(false, output["isOk"]); Assert.IsNotNull(output["error"]); Assert.IsNull(output["userId"]); }
public void TestHandleRegister() { JsonData input = new JsonData(); ApplyApiKey(input); input["username"] = GetRandomId("user"); input["email"] = GetRandomId("email"); input["password"] = GetRandomId("password"); // go... HandleRegister handler = new HandleRegister(); JsonData output = new JsonData(); handler.DoRequest(input, output); // check... Assert.AreEqual(true, output["isOk"]); Assert.IsNull(output["error"]); Assert.IsNotNull(output["userId"]); }