Описание тега presenter-first

2 ответа

Подписаться / отписаться (добавить / удалить) к событию внутри метода расширения

Я хочу создать свободный метод расширения для подписки на событие (и, что не менее важно, отписаться от него). Это расширение с использованием .RespondBy(Method) вместо += new Eventhandler(Method) Я хочу сделать это: object.WhenSomethingChanges.Resp…
1 ответ

WPF: доступ к ресурсам приложения при отсутствии ссылки на оболочку из App.xaml

Я новичок в WPF. Мой App.xaml выглядит ниже App.xaml <Application x:Class="ContactManager.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Application.Resources&…
23 май '10 в 18:38
1 ответ

Ведущий-первый юнит-тест с несколькими утверждениями

Я пытаюсь использовать подход Presenter-First к новому проекту. Я нахожусь с unittest ниже. Использую ли я плохие практики модульного тестирования, включив в этот тест так много утверждений? Если да, то связана ли проблема с моим подходом к тестиров…
25 ноя '15 в 19:13
1 ответ

MVP на полусложных страницах

Я работаю над приложением.NET 3.5 с немного сложным поведением. Это для книжного инвентаря. Чтобы дать вам представление, рабочий процесс будет: Пользователь вводит код ISBN Если ISBN действителен, проверьте, существует ли он, Если он действителен и…
01 апр '09 в 12:28
3 ответа

Напишите тест Mockito для класса Presenter (шаблон First Presenter)

Я пытаюсь познакомиться с TDD и Presenter First Pattern. Прямо сейчас я застрял в написании тестового примера для моего Presenter.class. Моя цель - охватить весь Presenter.class, включая Action Event, но я не знаю, как это сделать с помощью Mockito.…
1 ответ

Почему в Presenter First метод SubscribeSomeEvent в интерфейсе предпочтительнее простых старых событий?

Недавно я узнал о Presenter First и прочитал их технические документы, блоги и т. Д. В большинстве примеров, которые я нашел, события объявляются не непосредственно в интерфейсе, а как метод для него. Например, public interface IPuzzleView { void Su…
05 окт '09 в 16:21