private IProject GetMockProject(mock.Mockery mockery) { IProject mockProjects = (IProject)mockery.NewMock(typeof(IProject)); this.ListProjects(mockProjects); return mockProjects; }
private IHour GetMockHour(mock.Mockery mockery) { IHour mockHours = (IHour)mockery.NewMock(typeof(IHour)); this.ListHours(mockHours); return mockHours; }
private ISingleDataSource<SimplePrice> CreateDataSource( NMock2.IAction returnAction ) { var ds = Mockery.NewMock<ISingleDataSource<SimplePrice>>(); NMock2.Stub.On( ds ).Method( "ForStock" ).Will( returnAction ); return ds; }
private IHourSummaryView GetMockView(mock.Mockery mockery) { IHourSummaryView mockView = (IHourSummaryView)mockery.NewMock(typeof(IHourSummaryView)); mock.Expect.Once.On(mockView).GetProperty("IsPostBack").Will(mock.Return.Value(false)); this.LoadMockHourEntries(mockView); return mockView; }
public void Invoke(NMock2.Monitoring.Invocation invocation) { invocation.Result = _values[_rowCount]; _rowCount++; }
private IProjectView GetMockView_GetStoryList(mock.Mockery mockery) { IProjectView mockView = (IProjectView)mockery.NewMock(typeof(IProjectView)); mock.Expect.Exactly(2).On(mockView).GetProperty("DataPath").Will(mock.Return.Value(this._DataPath)); this.gvStoryList.DataSource = this.GetMockStoryData(); this.gvStoryList.DataBind(); this.gvStoryList.SelectedIndex = 0; mock.Expect.Once.On(mockView).GetProperty("StoryList").Will(mock.Return.Value(this.gvStoryList)); mock.Expect.Once.On(mockView).Method("Redirect").With("Stories.aspx?StoryId=" + this._StoryId.ToString()); return mockView; }
private IProjectView GetMockView_AddNew(mock.Mockery mockery) { IProjectView mockView = (IProjectView)mockery.NewMock(typeof(IProjectView)); mock.Expect.Exactly(2).On(mockView).GetProperty("DataPath").Will(mock.Return.Value(this._DataPath)); mock.Expect.Once.On(mockView).GetProperty("Details").Will(mock.Return.Value(this.dv)); this.dv.Visible = false; this.dv.ChangeMode(DetailsViewMode.Insert); mock.Expect.Once.On(mockView).Method("DetailsFocus"); return mockView; }
private IProjectView GetMockView(mock.Mockery mockery) { IProjectView mockView = (IProjectView)mockery.NewMock(typeof(IProjectView)); mock.Expect.Once.On(mockView).GetProperty("IsPostBack").Will(mock.Return.Value(false)); mock.Expect.Exactly(2).On(mockView).GetProperty("DataPath").Will(mock.Return.Value(this._DataPath)); mock.Expect.Once.On(mockView).GetProperty("Details").Will(mock.Return.Value(this.dv)); return mockView; }
private IProject GetMockProject_AddNew(_.Mockery mockery) { IProject mockProjects = (IProject)mockery.NewMock(typeof(IProject)); if (this._AddNewProject) { _.Expect.Once.On(mockProjects).Method("Add") .With(this._ProjectName) .Will(_.Return.Value(this._ProjectId)); this.ListProjects(mockProjects); } return mockProjects; }
private IModel GetMockProject(mock.Mockery mockery) { IModel mockProject = (IModel)mockery.NewMock(typeof(IModel)); mock.Expect.Once.On(mockProject).SetProperty("DataPath").To(this._DataPath); mock.Expect.Once.On(mockProject).Method("List").Will(mock.Return.Value(helper.GetMockProjectData())); return mockProject; }
public void Invoke(NMock2.Monitoring.Invocation invocation) { if (invocation.Method.Name == "get_HasRows") { invocation.Result = _values[_rowCount]; _rowCount++; } }
public void Invoke(NMock2.Monitoring.Invocation invocation) { if (invocation.Method.Name == "TryGetParamString") { if (invocation.Parameters[0].ToString() == _name) { invocation.Parameters[1] = _val; invocation.Result = true; } else { invocation.Result = false; } } }
public void Invoke(NMock2.Monitoring.Invocation invocation) { if (invocation.Method.Name == "CreateDnaDataReader") { invocation.Result = new BBC.Dna.Data.StoredProcedureReader(invocation.Parameters[0].ToString(), _config.ConnectionString, _mockedContext.Diagnostics); } }
private ITimeSheetView GetMockView_AddNew(_.Mockery mockery) { this.PopulateViewControls(); ITimeSheetView mockView = (ITimeSheetView)mockery.NewMock(typeof(ITimeSheetView)); _.Expect.Once.On(mockView).Method("PageValidate").WithNoArguments(); _.Expect.Once.On(mockView).GetProperty("IsValid").Will(_.Return.Value(true)); _.Expect.Once.On(mockView).GetProperty("Project").Will(_.Return.Value(this._txtProject)); if (!this._AddNewProject) this.LoadMockProjects(mockView); _.Expect.Once.On(mockView).GetProperty("StartHour").Will(_.Return.Value(this._ddlStartHour)); _.Expect.Once.On(mockView).GetProperty("StartTime").Will(_.Return.Value(this._ddlStartTime)); _.Expect.Once.On(mockView).GetProperty("StartAmPm").Will(_.Return.Value(this._ddlStartAmPm)); _.Expect.Once.On(mockView).GetProperty("EndHour").Will(_.Return.Value(this._ddlEndHour)); _.Expect.Once.On(mockView).GetProperty("EndTime").Will(_.Return.Value(this._ddlEndTime)); _.Expect.Once.On(mockView).GetProperty("EndAmPm").Will(_.Return.Value(this._ddlEndAmPm)); _.Expect.Once.On(mockView).GetProperty("StartDate").Will(_.Return.Value(this._calStartDate)); _.Expect.Once.On(mockView).GetProperty("EndDate").Will(_.Return.Value(this._calEndDate)); _.Expect.Once.On(mockView).GetProperty("Comments").Will(_.Return.Value(this._txtComments)); if (this._AddNewProject) { this.LoadMockProjects(mockView); _.Expect.Once.On(mockView).GetProperty("Project").Will(_.Return.Value(this._txtProject)); } _.Expect.Once.On(mockView).Method("Redirect").With("HourEntry.aspx"); return mockView; }
private ITimeSheetView GetMockView(_.Mockery mockery) { ITimeSheetView mockView = (ITimeSheetView)mockery.NewMock(typeof(ITimeSheetView)); _.Expect.Once.On(mockView).GetProperty("IsPostBack").Will(_.Return.Value(false)); _.Expect.Once.On(mockView).GetProperty("StartHour").Will(_.Return.Value(this._ddlStartHour)); _.Expect.Once.On(mockView).GetProperty("StartTime").Will(_.Return.Value(this._ddlStartTime)); _.Expect.Once.On(mockView).GetProperty("StartAmPm").Will(_.Return.Value(this._ddlStartAmPm)); _.Expect.Once.On(mockView).GetProperty("EndHour").Will(_.Return.Value(this._ddlEndHour)); _.Expect.Once.On(mockView).GetProperty("EndTime").Will(_.Return.Value(this._ddlEndTime)); _.Expect.Once.On(mockView).GetProperty("EndAmPm").Will(_.Return.Value(this._ddlEndAmPm)); _.Expect.Once.On(mockView).GetProperty("StartDate").Will(_.Return.Value(this._calStartDate)); _.Expect.Once.On(mockView).GetProperty("EndDate").Will(_.Return.Value(this._calEndDate)); this.LoadMockProjects(mockView); _.Expect.Once.On(mockView).GetProperty("Project").Will(_.Return.Value(this._txtProject)); _.Expect.Once.On(mockView).Method("PageEditFocus").WithNoArguments(); return mockView; }
private IModel GetMockStories(mock.Mockery mockery) { IModel mockStories = (IModel)mockery.NewMock(typeof(IModel)); mock.Expect.Once.On(mockStories).SetProperty("DataPath").To(this._DataPath); mock.Expect.Once.On(mockStories).Method("List") .With(this._StoryId) .Will(mock.Return.Value(this.GetMockStoryData())); return mockStories; }
private IHour GetMockHours_AddNew(_.Mockery mockery) { IHour mockHours = (IHour)mockery.NewMock(typeof(IHour)); decimal hours = 1.5M; //TODO: need to calc this _.Expect.Once.On(mockHours).Method("Add") .With(this._ProjectId, hours, this._StartDate.AddHours(this._StartHour).AddMinutes(this._StartTime), this._EndDate.AddHours(this._EndHour).AddMinutes(this._EndTime), this._Comments) .Will(_.Return.Value(1)); return mockHours; }