예제 #1
0
        public void Create_DataCorrect_GotCorrectId()
        {
            var serviceType = ServiceType.GitLab;

            var user = UserFaker.Create();

            var randomId = Rand.RandomString();

            var id = ExternalServiceData.Create(user, serviceType, randomId, user.login);

            Assert.True(id > 0);

            var data = ExternalServiceData.Find(id);

            Assert.NotNull(data);

            Assert.AreEqual(user.id, data.user_id);
            Assert.AreEqual(randomId, data.origin_id);
            Assert.AreEqual(user.login, data.login);
            Assert.AreEqual(serviceType, data.service_type);
        }
예제 #2
0
 public static int Create(UserModel user, ServiceType serviceType, string originId, string login)
 {
     return(ExternalServiceData.Create(user, serviceType, originId, login));
 }