justmock

    2熱度

    1回答

    當我嘗試以下JustMock: var mockedField = Mock.CreateLike<Field>(field => field.DisplayName == "Test Display"); 我收到以下錯誤: at Sitecore.Data.Fields.Field.GetValue(Boolean allowStandardValue, Boolean allowDefau

    0熱度

    1回答

    我試圖用JustMock來存根NHibernate ICriteria。 具體地說我試圖存根列表<>方法被調用時用對象的數組: var mockCriteria = Mock.Create<ICriteria>(); Mock.Arrange(() => mockCriteria.List<object[]>()).Returns( new object[] { n

    2熱度

    1回答

    我想寫一個單元測試使用JustMock忽略事件。 我做不是想測試事件本身,因爲它調用各種內部函數,這將需要大量的模擬工作。 下面是示例代碼的快速位: public class Sample { public delegate void OneParameterFunction(int someVar); public event OneParameterFunction Th

    3熱度

    1回答

    我有一個單元測試我的控制器,斷言當找不到模型的實例時返回HttpNotFoundResult。問題是,控制器中的實際代碼按預期工作,但我的單元測試不是。將ActionResult轉換爲HttpNotFoundResult時,它返回null,因此我的單元測試失敗。 控制器代碼: public ActionResult Delete(int? id) { if(id == n

    1熱度

    1回答

    我使用JustMock,我將具有與實體框架JustMock工作和嘲諷數據庫活動的困難 - 特別是假的插入 我想要做一個假的插入,然後返回假插入實體。我想在插入之前測試密碼是否被散列(由BLL處理)。 UserBLL public UserBLL(MyDatabaseEntities context) : base(context) { } public void Crea

    1熱度

    1回答

    我目前在測試我的控制器使用哪個被模擬的方法時遇到問題。它有一個特定枚舉的返回類型。我現在總是從這個模擬方法回來的默認枚舉值,而不是我指定它返回的值。我錯過了什麼嗎?我已經嘗試了Moq和JustMock lite,獲得了相同的結果。下面的JustMock lite例子。 希望我在複製代碼時沒有犯任何錯誤,我已經改變了所有對象的名稱,所以我很抱歉。 這裏是部分單元測試: var returnStat

    1熱度

    4回答

    的價值我使用JustMock框架,並具有以下聲明: Mock.Assert(() => activityListenerMock.PeriodPassed( Arg.Matches<Period>(e => e.Length == expectedLength))); 它失敗,晦澀的消息: Occurrence expectation failed. Expected at least

    2熱度

    1回答

    我剛剛安裝了Telerik.JustMock.EntityFramework包,我正在嘗試。 我已經試過這樣: var ctx = EntityFrameworkMock.Create<MyDbContext>().PrepareMock(); var source = new List<MyEntity>() { new MyEntity(){ Descript

    4熱度

    1回答

    我試圖測試下面的代碼: public ICollection<RawCatalog> ReadCatalog(string familyName) { // Root folder for the family string familyFolder = this.GetFamilyFolder(familyName); DirectoryInfo familyFo

    0熱度

    1回答

    我在我的應用程序下面的代碼: public class DirectoryCrawler { private IPathWrap _path; private IDirectoryWrap _directory; private ITrackedFileStore _trackedFileStore; private IFileWrap _file;