示例#1
0
        public void PostAdministratorBuilder_WhenCalled_ShouldCreateObjectWithCorrectData()
        {
            Administrator administrator = new Administrator {
                Name         = name,
                Email        = email,
                Password     = password,
                Registration = registration
            };

            JObject obj = AdministratorParser.PostAdministratorBuilder(administrator);

            var adminBody = obj["administrator"];

            var adminName   = adminBody["name"].ToString();
            var adminEmail  = adminBody["email"].ToString();
            var adminPass   = adminBody["password"].ToString();
            var adminRegist = adminBody["registration"].ToString();

            Assert.AreEqual(name, adminName);
            Assert.AreEqual(email, adminEmail);
            Assert.AreEqual(password, adminPass);
            Assert.AreEqual(registration, adminRegist);
        }