Exemplo n.º 1
0
 public RepositoryModelDesigner(string name, string owner)
 {
     Name  = name;
     Owner = new AccountDesigner {
         Login = owner
     };
 }
Exemplo n.º 2
0
 public PullRequestUserReviewsViewModelDesigner()
 {
     User = new AccountDesigner {
         Login = "******", IsUser = true
     };
     PullRequestNumber = 123;
     PullRequestTitle  = "Error handling/bubbling from viewmodels to views to viewhosts";
     Reviews           = new[]
     {
         new PullRequestReviewViewModelDesigner()
         {
             IsExpanded   = true,
             HasDetails   = true,
             FileComments = new PullRequestReviewFileCommentViewModel[0],
             StateDisplay = "approved",
             Model        = new PullRequestReviewModel
             {
                 State       = PullRequestReviewState.Approved,
                 SubmittedAt = DateTimeOffset.Now - TimeSpan.FromDays(1),
                 User        = User,
             },
         },
         new PullRequestReviewViewModelDesigner()
         {
             IsExpanded   = true,
             HasDetails   = true,
             StateDisplay = "requested changes",
             Model        = new PullRequestReviewModel
             {
                 State       = PullRequestReviewState.ChangesRequested,
                 SubmittedAt = DateTimeOffset.Now - TimeSpan.FromDays(2),
                 User        = User,
             },
         },
         new PullRequestReviewViewModelDesigner()
         {
             IsExpanded   = false,
             HasDetails   = false,
             StateDisplay = "commented",
             Model        = new PullRequestReviewModel
             {
                 State       = PullRequestReviewState.Commented,
                 SubmittedAt = DateTimeOffset.Now - TimeSpan.FromDays(2),
                 User        = User,
             },
         }
     };
 }
 public ForkRepositoryExecuteViewModelDesigner()
 {
     SourceRepository = new RemoteRepositoryModelDesigner
     {
         Owner    = "github",
         Name     = "VisualStudio",
         CloneUrl = "https://github.com/github/VisualStudio",
     };
     DestinationRepository = new RemoteRepositoryModelDesigner
     {
         Owner    = "user",
         Name     = "VisualStudio",
         CloneUrl = "https://github.com/user/VisualStudio",
     };
     DestinationAccount = new AccountDesigner();
 }
 public RepositoryModelDesigner(string name, string owner)
 {
     Name = name;
     Owner = new AccountDesigner { Login = owner };
 }