Пример #1
0
 protected override void Context()
 {
     base.Context();
     _simulation = A.Fake <IUsesObservedData>();
     A.CallTo(() => _simulation.UsesObservedData(_obs1)).Returns(false);
     A.CallTo(() => _simulation.UsesObservedData(_obs2)).Returns(true);
 }
Пример #2
0
 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);
 }
Пример #3
0
 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
     });
 }
Пример #4
0
        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));
        }