示例#1
0
 public void SetUp()
 {
     defineUserStoriesViewModel = new DefineUserStoriesViewModel();
     acceptUserStoryCommand     = new AcceptUserStoryCommand();
     rejectedUserStoryCommand   = new RejectUserStoryCommand();
     string           descr = defineUserStoriesViewModel.Description;
     List <UserStory> uss   = defineUserStoriesViewModel.UserStories;
     Project          pr    = defineUserStoriesViewModel.Project;
     UserStory        us    = defineUserStoriesViewModel.UserStory;
 }
示例#2
0
        public void SetupTest()
        {
            this.rejectUserStoryCommandunderTest = new RejectUserStoryCommand();
            this.rejectUserStoryCommandunderTest.CanExecuteChanged += (object sender, EventArgs e) => { Console.WriteLine("CanExecuteChanged"); };

            DefineUserStoriesViewModel.Instance = Substitute.For <IDefineUserStoriesViewModel>();
            DefineUserStoriesViewModel.Instance.Project().ReturnsForAnyArgs(new Project());
            DefineUserStoriesViewModel.Instance.UserStory().ReturnsForAnyArgs(new UserStory());

            ClientProxy.Instance = Substitute.For <IHiringCompany>();
            ClientProxy.Instance.ChangeUserStoryState(1, UserStoryState.Approved).ReturnsForAnyArgs(true);
            //ClientProxy.Instance.GetUserStoryFromId(1).ReturnsForAnyArgs(new UserStory());
            ClientProxy.Instance.SendUserStoryToOc(null).ReturnsForAnyArgs(true);
        }