public void Refresh_TwitterUrlNotChangedIfSame_URLUpdated() { using (var unitOfWork = new FakeBrothershipUnitOfWork()) { using (TwitterIntegration twitterIntegration = new TwitterIntegration(new TwitterClientFake(), unitOfWork)) { const int userId = 2; unitOfWork.UserIntegrations.Add(new UserIntegration { UserID = userId, UserName = TwitterClientFake.URL, Token = TwitterClientFake.VALID_ACCESS_TOKEN, TokenSecret = TwitterClientFake.VALID_ACCESS_TOKEN_SECRET, IntegrationTypeID = (int)IntegrationType.IntegrationTypes.Twitter }); unitOfWork.Commit(); twitterIntegration.Refresh(userId); var actualUserIntegration = unitOfWork.UserIntegrations.GetById(userId, (int)IntegrationType.IntegrationTypes.Twitter); Assert.AreEqual(actualUserIntegration.UserName, TwitterClientFake.URL); } } }