コード例 #1
0
 public void SetUp()
 {
     _oAuth     = Substitute.For <IGitHubOAuth>();
     _persister = Substitute.For <IGitHubUserPersister>();
     _userName  = "******";
     _token     = "token";
     _oAuth.Login().Returns(new GitHubUserCookie()
     {
         UserName = _userName,
         Token    = _token
     });
     _user = new GitHubUser(_oAuth, _persister);
 }
コード例 #2
0
 public GitHubUserProvider(IGitHubOAuth oAuth, IGitHubUserPersister persister)
 {
     _oAuth     = oAuth;
     _persister = persister;
 }
コード例 #3
0
 public GitHubUserPersister(IGitHubOAuth oAuth)
 {
     _oAuth = oAuth;
 }
コード例 #4
0
 public GitHubUser(IGitHubOAuth oAuth, IGitHubUserPersister persister)
 {
     OAuth     = oAuth;
     Persister = persister;
 }