Ejemplo n.º 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);
 }
Ejemplo n.º 2
0
        protected override void Context()
        {
            base.Context();

            _dataRepository   = new DataRepository("id");
            _observedDataUser = A.Fake <IUsesObservedData>();
            A.CallTo(() => _observedDataUser.UsesObservedData(_dataRepository)).Returns(true);
            A.CallTo(() => _dialogCreator.MessageBoxYesNo(A <string> ._)).Returns(ViewResult.OK);
            A.CallTo(() => _project.AllUsersOfObservedData).Returns(new [] { _observedDataUser });
        }
Ejemplo n.º 3
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);
 }
Ejemplo n.º 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));
        }
 private string typeNamed(IUsesObservedData usesObservedData)
 {
     return($"{_objectTypeResolver.TypeFor(usesObservedData).ToLowerInvariant()} '{usesObservedData.Name}'");
 }
Ejemplo n.º 6
0
 public IEnumerable <DataRepository> AllObservedDataUsedBy(IUsesObservedData observedDataUser)
 {
     return(All().Where(observedDataUser.UsesObservedData));
 }