protected override void Context() { base.Context(); _simulation = A.Fake <IUsesObservedData>(); A.CallTo(() => _simulation.UsesObservedData(_obs1)).Returns(false); A.CallTo(() => _simulation.UsesObservedData(_obs2)).Returns(true); }
protected override void Context() { base.Context(); _userOfObservedData1 = A.Fake <IUsesObservedData>().WithName("USER_OF_DATA_1"); _userOfObservedData2 = A.Fake <IUsesObservedData>().WithName("USER_OF_DATA_2"); A.CallTo(() => _objectTypeResolver.TypeFor(_userOfObservedData1)).Returns("THE USER TYPE 1"); A.CallTo(() => _objectTypeResolver.TypeFor(_userOfObservedData2)).Returns("THE USER TYPE 2"); _allUserOfObservedData.Add(_userOfObservedData1); _allUserOfObservedData.Add(_userOfObservedData2); A.CallTo(() => _userOfObservedData1.UsesObservedData(_obsData1)).Returns(true); A.CallTo(() => _userOfObservedData2.UsesObservedData(_obsData1)).Returns(true); A.CallTo(() => _userOfObservedData1.UsesObservedData(_obsData2)).Returns(true); }
protected override void Context() { base.Context(); _usedDataRepository = new DataRepository("id"); _unUsedDataRepository = new DataRepository("anotherid"); _observedDataUser = A.Fake <IUsesObservedData>(); A.CallTo(() => _observedDataUser.UsesObservedData(_usedDataRepository)).Returns(true); A.CallTo(() => _observedDataUser.UsesObservedData(_unUsedDataRepository)).Returns(false); A.CallTo(() => _dialogCreator.MessageBoxYesNo(A <string> ._)).Returns(ViewResult.OK); A.CallTo(() => _project.AllUsersOfObservedData).Returns(new [] { _observedDataUser }); A.CallTo(() => _project.AllObservedData).Returns(new List <DataRepository> { _usedDataRepository, _unUsedDataRepository }); }
protected override void Context() { base.Context(); _userOfObservedData1 = A.Fake <IUsesObservedData>().WithName("USER_OF_DATA_1"); _userOfObservedData2 = A.Fake <IUsesObservedData>().WithName("USER_OF_DATA_2"); A.CallTo(() => _objectTypeResolver.TypeFor(_userOfObservedData1)).Returns("THE USER TYPE 1"); A.CallTo(() => _objectTypeResolver.TypeFor(_userOfObservedData2)).Returns("THE USER TYPE 2"); _allUserOfObservedData.Add(_userOfObservedData1); _allUserOfObservedData.Add(_userOfObservedData2); A.CallTo(() => _userOfObservedData1.UsesObservedData(_obsData1)).Returns(true); A.CallTo(() => _userOfObservedData2.UsesObservedData(_obsData1)).Returns(true); A.CallTo(() => _userOfObservedData1.UsesObservedData(_obsData2)).Returns(false); A.CallTo(() => _dialogCreator.MessageBoxYesNo(A <string> ._, ViewResult.Yes)).Invokes(x => _message = x.GetArgument <string>(0)); }