コード例 #1
0
        public void Test_0601_SetGlobalPhone_Invalid()
        {
            string identifier = "kii1234";
            string phone      = "09011112222";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            builder.SetGlobalPhone(phone);
        }
コード例 #2
0
        public void Test_0901_SetName_Invalid()
        {
            string identifier = "*****@*****.**";
            string username   = "";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            builder.SetName(username);
        }
コード例 #3
0
        public void Test_0801_SetEmail_Invalid()
        {
            string identifier = "+819011112222";
            string email      = "testOkii.com";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            builder.SetEmail(email);
        }
コード例 #4
0
        public void Test_0702_SetLocalPhone_Invalid_Country()
        {
            string identifier = "+819011112222";
            string phone      = "09011112222";
            string country    = "";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            builder.SetLocalPhone(phone, country);
        }
コード例 #5
0
        public void Test_0502_BuilderWithIdentifier_Email_OK()
        {
            string identifier = "*****@*****.**";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            KiiUser user = builder.Build();

            Assert.IsNull(user.Username);
            Assert.AreEqual(identifier, user.Email);
            Assert.IsNull(user.Phone);
            Assert.IsNull(user.Country);
        }
コード例 #6
0
        public void Test_0501_BuilderWithIdentifier_Phone_OK()
        {
            string identifier = "+819011112222";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            KiiUser user = builder.Build();

            Assert.IsNull(user.Username);
            Assert.IsNull(user.Email);
            Assert.AreEqual(identifier, user.Phone);
            Assert.IsNull(user.Country);
        }
コード例 #7
0
        public void Test_BuilderWithIdentifier_Email()
        {
            string identifier = "*****@*****.**";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            builder.Build().Register("123456");

            KiiUser user = KiiUser.CurrentUser;

            Assert.IsNull(user.Username);
            Assert.AreEqual(identifier, user.Email);
            Assert.IsNull(user.Phone);
            Assert.IsNull(user.Country);
        }
コード例 #8
0
        public void Test_SetGlobalPhone()
        {
            string identifier = "kii1234";
            string phone      = "+8719011112222";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);
            builder.SetGlobalPhone(phone);

            builder.Build().Register("123456");

            KiiUser user = KiiUser.CurrentUser;

            Assert.AreEqual(identifier, user.Username);
            Assert.IsNull(user.Email);
            Assert.AreEqual(phone, user.Phone);
            Assert.IsNull(user.Country);
        }
コード例 #9
0
        public void Test_0900_SetName_OK()
        {
            string identifier = "*****@*****.**";
            string username   = "******";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            KiiUser user1 = builder.Build();

            Assert.IsNull(user1.Username);
            Assert.AreEqual(identifier, user1.Email);
            Assert.IsNull(user1.Phone);
            Assert.IsNull(user1.Country);

            builder.SetName(username);

            KiiUser user2 = builder.Build();

            Assert.AreEqual(username, user2.Username);
            Assert.AreEqual(identifier, user2.Email);
            Assert.IsNull(user2.Phone);
            Assert.IsNull(user2.Country);
        }
コード例 #10
0
        public void Test_0700_SetLocalPhone_OK()
        {
            string identifier = "+819011112222";
            string phone      = "09011112222";
            string country    = "JP";

            KiiUser.Builder builder = KiiUser.BuilderWithIdentifier(identifier);

            KiiUser user1 = builder.Build();

            Assert.IsNull(user1.Username);
            Assert.IsNull(user1.Email);
            Assert.AreEqual(identifier, user1.Phone);
            Assert.IsNull(user1.Country);

            builder.SetLocalPhone(phone, country);

            KiiUser user2 = builder.Build();

            Assert.IsNull(user2.Username);
            Assert.IsNull(user2.Email);
            Assert.AreEqual(phone, user2.Phone);
            Assert.AreEqual(country, user2.Country);
        }
コード例 #11
0
 public void Test_0503_BuilderWithIdentifier_invalid()
 {
     KiiUser.BuilderWithIdentifier(null);
 }