Пример #1
0
 public AuctionController(IAuctionBusiness auctionBusiness, IBidBusiness bidBusiness, UserManager <IdentityUser> userManager,
                          IUsersBusiness usersBusiness)
 {
     _auctionBusiness = auctionBusiness;
     _bidBusiness     = bidBusiness;
     _userManager     = userManager;
     _usersBusiness   = usersBusiness;
 }
Пример #2
0
 public AdminController(IUsersBusiness usersBusiness, IAuctionBusiness auctionBusiness, IChartBusiness chartBusiness,
                        UserManager <IdentityUser> userManager)
 {
     _usersBusiness   = usersBusiness;
     _auctionBusiness = auctionBusiness;
     _chartBusiness   = chartBusiness;
     _userManager     = userManager;
 }
Пример #3
0
        public void DeleteAuctionTest()
        {
            var mock = new Mock <IAuctionBusiness>();

            mock.Setup(x => x.DeleteAuctionAsync(It.IsAny <int>())).ReturnsAsync(true);

            this._auctionBusiness = mock.Object;

            //Act
            var actual = _auctionBusiness.DeleteAuctionAsync(1).Result;

            //Assert
            Assert.True(actual);
        }
Пример #4
0
        public void GetAllAuctionsTest()
        {
            var mock = new Mock <IAuctionBusiness>();

            var expected = new List <Auction>()
            {
                new Auction()
                {
                    AuktionID   = 1,
                    Beskrivning = "Descr",
                    Titel       = "Title",
                    Utropspris  = 1,
                    SlutDatum   = "2018-10-19",
                    SkapadAv    = "1234"
                },
                new Auction()
                {
                    AuktionID   = 2,
                    Beskrivning = "Descr2",
                    Titel       = "Title2",
                    Utropspris  = 1,
                    SlutDatum   = "2018-10-09",
                    SkapadAv    = "12345"
                }
            };

            mock.Setup(x => x.GetAuctionsAsync()).ReturnsAsync(expected);

            this._auctionBusiness = mock.Object;

            //Act
            var actual = _auctionBusiness.GetAuctionsAsync().Result;

            //Assert
            Assert.Same(expected, actual);
        }
Пример #5
0
 public HomeController(IAuctionBusiness auctionBusiness)
 {
     _auctionBusiness = auctionBusiness;
 }
Пример #6
0
 public UsersBusiness(IUsersRepository usersRepository, UserManager <IdentityUser> userManager, IAuctionBusiness auctionBusiness)
 {
     _usersRepository = usersRepository;
     _userManager     = userManager;
     _auctionBusiness = auctionBusiness;
 }