コード例 #1
0
        public void OnImportsSatisfied_MustSubscribe_FieldListChangedEvent()
        {
            // arrange
            var vm = new ProcessCommandsViewModel();

            var eventAggregator = Mock.Create<IEventAggregator>();

            vm.EventAggregator = eventAggregator;

            // act
            vm.OnImportsSatisfied();

            // assert
            Mock.Assert(() => eventAggregator.Subscribe(Arg.IsAny<IEventSink<FieldListChangedEvent>>()), Occurs.Once());
        }