public void ChangeUserEmailWithInvalidCurrentPasswordApiTest()
        {
            var expectedEmail = $"Jonson{DateTime.Now:ddyyyymmHHmmssffff}@gmail.com";

            Thread.Sleep(100);
            var user        = new UserConstructor();
            var createdUser = AuthRequests.SendRequestClientSignUpPost(user.User);

            var responseModel = ClientRequests.SendRequestChangeClientEmailPost(
                "QWE123qwe!@#122", expectedEmail, createdUser.TokenData.Token);

            Assert.Multiple(() =>
            {
                Assert.IsNull(responseModel.Model.Email);
                Assert.AreEqual(HttpStatusCode.BadRequest, responseModel.Response.StatusCode);
            });
        }
        public void Test2()
        {
            var expectedEmail = $"asda2sd2asd{DateTime.Now:ddyyyymmHHmmssffff}@asdasd.ert";

            Thread.Sleep(100);
            var user = new Dictionary <string, string>
            {
                { "email", $"asda2sd2asd{DateTime.Now:ddyyyymmHHmmssffff}@asdasd.ert" },
                { "first_name", "asdasdasd" },
                { "last_name", "asdasdasd" },
                { "password", "123qweQWE" },
                { "phone_number", "3453453454" }
            };
            var createdUser = AuthRequests.SendRequestClientSignUpPost(user);

            var responseModel = ClientRequests.SendRequestChangeClientEmailPost(
                "123qweQWE", expectedEmail, createdUser.TokenData.Token);

            Assert.Multiple(() =>
            {
                Assert.AreEqual(expectedEmail, responseModel.Model.Email);
                Assert.AreEqual(HttpStatusCode.OK, responseModel.Response.StatusCode);
            });
        }