Генерация поддельных экземпляров во время выполнения - PullRequest
0 голосов
/ 28 сентября 2010

Я ищу служебный класс для генерации экземпляров поддельных сущностей во время выполнения.Я реализую веб-сайт ASP.NET MVC3 с использованием EF4 с подходом code-first , поэтому я хотел бы запустить сайт до создания какой-либо базы данных.Поддельные экземпляры должны содержать действительные данные (возможно, отражающие различные атрибуты DataAnnotation, используемые в каждом определении класса).

Ответы [ 3 ]

0 голосов
/ 28 сентября 2010

Мы используем консольные приложения в наших проектах, чтобы сгенерировать все, что нам нужно для тестирования, чтобы начать установку.

0 голосов
/ 28 сентября 2010

Вы ищете рамки типа FakeItEasy ?

Описание взято с сайта:

A .Net dynamic fake framework for creating
all types of fake objects, mocks, stubs etc.

  * Easier semantics, all fake objects are
    just that - fakes - the use of the fakes
    determines whether they're mocks or stubs.
  * Context aware fluent interface guides the developer.
  * Full VB.Net support. 

Designed for ease of use and for compatibility with both C# and VB.Net. 
0 голосов
/ 28 сентября 2010

Для начала рассмотрим пример «Данные посева» в этом посте: http://blogs.msdn.com/b/adonet/archive/2010/09/02/ef-feature-ctp4-dbcontext-and-databases.aspx

Это позволит вам написать необходимые процедуры для заполнения ваших тестовых данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...