Example #1
0
        public EntityConverterPresenterTests()
        {
            entityConverter.Entities = new List <Entity>
            {
                new Entity()
                {
                    Name = "Name1", Value = "Value1", Comment = "Comment1"
                },
                new Entity()
                {
                    Name = "Name2", Value = "Value2", Comment = String.Empty
                },
                new Entity()
                {
                    Name = "Name3", Value = "Value3", Comment = "Comment3"
                },
                new Entity()
                {
                    Name = "Name4", Value = "Value4", Comment = String.Empty
                },
                new Entity()
                {
                    Name = "Name5", Value = "Value5", Comment = "Comment5"
                }
            };

            mockEntityView = Mock.Of <IEntityConverterView>(view =>
                                                            view.Entities == new List <Entity>());

            mockEntityRepository = Mock.Of <IEntityConverterRepository>(repository =>
                                                                        repository.GetAllEntites() == entityConverter.Entities);

            presenter = new EntityConverterPresenter(mockEntityView, mockEntityRepository);
        }
        public EntityConverterPresenter(IEntityConverterView view, IEntityConverterRepository repository)
        {
            _view          = view;
            view.Presenter = this;
            _repository    = repository;

            UpdateResxNodeListView();
        }