public StoryTests()
        {
            _faker = new Faker();

            _userModel = new UserModel
            {
                Id        = _faker.Random.Number(),
                Email     = _faker.Internet.Email(),
                FirstName = _faker.Name.FirstName(),
                LastName  = _faker.Name.LastName(),
            };
            _userModelList = new List <UserModel>
            {
                _userModel
            };

            _loggingWork   = new Mock <ILoggingWork>();
            _reportingWork = new Mock <IReportingWork>();

            _reportingWork
            .Setup(r => r.GetUser(It.Is <int>(u => u == _userModel.Id)))
            .ReturnsAsync(_userModel);

            _reportingWork
            .Setup(r => r.UsersList())
            .ReturnsAsync(_userModelList);

            Story = new UserStory(_loggingWork.Object, _reportingWork.Object);
        }
Ejemplo n.º 2
0
 public StoryController(IUserStory userStory)
 {
     _userStory = userStory;
 }
Ejemplo n.º 3
0
 public UserController(IUserStory userStory)
 {
     UserStory = userStory;
 }