Beispiel #1
0
 public TypesController(
     ModernMarketTmDbContext context,
     IMapper mapper)
 {
     this.Context = context;
     Mapper       = mapper;
 }
Beispiel #2
0
        public void ChangePassword()
        {
            var builder = new DbContextOptionsBuilder <ModernMarketTmDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            var  db   = new ModernMarketTmDbContext(builder);
            User user = new User()
            {
                UserName = "******",
                Email    = "*****@*****.**",
                FullName = "Admin",
                Address  = "AdminHome N17"
            };

            Mapper.Initialize(config => config.AddProfile <MappingProfile>());

            var manager = GetMockUserManager().Object;

            db.Users.Add(user);
            db.SaveChanges();

            var controller = new UsersController(db, Mapper.Instance, manager);
            var dbUser     = db.Users.FirstOrDefault(u => u.UserName == "admin");

            var action = controller.ChangePassword(dbUser.Id) as ViewResult;

            Assert.IsNotNull(action.Model);
        }
Beispiel #3
0
        public void Index_IsInAdminRole()
        {
            var mockRepository = new Mock <IMapper>();

            var builder = new DbContextOptionsBuilder <ModernMarketTmDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            var db = new ModernMarketTmDbContext(builder);

            var controller = new CategoriesController(db, mockRepository.Object)
            {
                ControllerContext = new ControllerContext()
                {
                    HttpContext = new DefaultHttpContext()
                    {
                        User = new ClaimsPrincipal(new ClaimsIdentity(new[]
                        {
                            new Claim(ClaimTypes.Role, "Admin")
                        }))
                    }
                }
            };

            Assert.IsTrue(controller.User.IsInRole("Admin"));
        }
Beispiel #4
0
 public SearchingController(
     ModernMarketTmDbContext context,
     IMapper mapper)
 {
     this.Context = context;
     this.Mapper  = mapper;
 }
Beispiel #5
0
 public CategoriesInstancesController(
     ModernMarketTmDbContext context,
     IMapper mapper)
 {
     this.Context = context;
     this.Mapper  = mapper;
 }
Beispiel #6
0
 public OrdersController(
     ModernMarketTmDbContext context,
     UserManager <User> userManager,
     ShoppingCart cart)
 {
     this.Context     = context;
     this.UserManager = userManager;
     this.Cart        = cart;
 }
 public UsersController(
     ModernMarketTmDbContext context,
     IMapper mapper,
     UserManager <User> userManager)
 {
     this.Context     = context;
     this.Mapper      = mapper;
     this.UserManager = userManager;
 }
Beispiel #8
0
 public DeletePersonalDataModel(
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     ILogger <DeletePersonalDataModel> logger,
     ModernMarketTmDbContext context)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     Context        = context;
 }
Beispiel #9
0
 public CategoriesInstancesController(
     ModernMarketTmDbContext context,
     IMapper mapper,
     UserManager <User> userManager,
     ShoppingCart cart)
 {
     this.Context     = context;
     this.Mapper      = mapper;
     this.UserManager = userManager;
     this.Cart        = cart;
 }
Beispiel #10
0
        public void Index_Returns()
        {
            Mapper.Initialize(config => config.AddProfile <MappingProfile>());

            var builder = new DbContextOptionsBuilder <ModernMarketTmDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            var db = new ModernMarketTmDbContext(builder);

            db.Types.Add(new Models.Type()
            {
                Name = "Нещото"
            });

            db.Categories.Add(new Category()
            {
                Name       = "Нещо",
                Slug       = "нещо-наставка",
                PictureUrl =
                    "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxISEhUSEhMSFRUVGBcYFxgVFRUXFRUWFxIWFhcYFhUaHSggGBonGxYVITEhJSkrLi4uFx8zODMtNygtLisBCgoKDg0OGxAQGi0lICUtLS0vLS0tLS0tLS8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLf/AABEIAPkAygMBEQACEQEDEQH/xAAcAAABBQEBAQAAAAAAAAAAAAAAAwQFBgcCAQj/xABFEAABAwEEBQgHBAgGAwAAAAABAAIDEQQSITEFBkFRcRMiMmGBkaGxByNCUmJywRSS0fAkM1OCorLC4RZDc5PS4jRj8f/EABsBAQACAwEBAAAAAAAAAAAAAAACBAEDBQYH/8QANREAAgECBAMGBQQCAwEBAAAAAAECAxEEEiExBUFREzJhcYGhIpGxwdEUQuHwI1IGM/E0Ff/aAAwDAQACEQMRAD8A3FACAEAIAQAgBACAEAICn6Z1ucXGKxhri00dK7FjTuYB0z15cVXnW5ROvhuGrKp1tOi5+vQqVs0xahKHttEr3Rm8+ppEDsaWNoKHatDnK97nWhhaDg4uCSfz+ZpWr+mWWuISNwOT27WO2g/Q7QrkJqauebxWGlh6mV+j6ok1MrAgBACAEAICh6662UvWezupTCWRpy+CM+9vOzyq1q1tEdzh3D9qtVeS+78CgWDSc8b70MsjCTsccfm2O7Vz41ZXvA7tShTqRtOKZpmrutjnObDa2hr3YMkb0HnY1w9l3gV0qda+kjzuM4copzou6W65r8ot6sHIBACAEAIAQAgBACAEAIAQAgK7r9bnw2N5jrVxDC4V5odma7N1d5C1V5NQ0OhwylGpiEpctfOxk9gtLmnk7xYNtM+zcuXGeV2bPVTinra5Z7LCxrLrQLp7a1zrvVlWtoUZuTd2NrNPLYpRNCatODmk81zfdfu6nfk5jJwd0ZqU4YmGSf8A54r7o0LRWtFlnZe5RsZA5zJHBrm8a5jrCtxqxktzz1bA1qUrZb9GtbiVp1zsTMOWvndG1z/ECnisOtBcycOG4mX7bedkMJNf4PZhtDv3WtHi5R/UR6M3rhFXnKK+f4Ev8fsr/wCNNT5o691Vj9QuhL/8iX+69xWLX6D24rQ3rutcP4XLKxEejIS4RV5Si/X+CM1n11EkZjs19gPTlc26Q33Ywcbx37PLXUr3VolnB8McJ5qtn0W/zM/cTIQ1oo0ZD87VzKk3N5Vsd5K2rLDo7RTWt5wBqMirNKkorUq1azb+Eb6QJjBiryjSOaDW+w+zQ7cctqm9NCULSebb6Gu6KMnIRcqKSXGX653rovV7V0I3srnkK+XtJZNru3kO1I1AgBACACgKVrD6SbJZiWM9c8Yc0gMB+fb2ArpUOGVZq8vhXv8AIpVMbFO0Fmft8yCsmv8AbLTUxCCJo+Fz3d5IHgrb4dRpr4rv2NEsVX8F7ih0/pDM2pgH+hHTvONE/S4fbJ7s1fqa/wDt7HWiNe7SbRHE8wyse9rHPaxzLpe6goQSDnuUa3DqSpuUbppN232JUsdUc1F2avY0xcQ64IAQCdogbI1zHgOa4EEHIg5rDV1ZkoTcJKUXqjG9bdXnWWW7iWmpid7zRmx3xDxC5mJofweuwOMVeF+fNffyYy0ZpcswdkqtKs46Ms1KSlqibfpSK7iQepWu2hYqqjO5X7VbY68xtRucKgcNoWh4iPQtRhK2okdIPPRw4AKLxMuSJdkuZ6JZT7RTtajM5Io6DZjtd3lM9UxaB0G2jrWc9UxaB0bFNIReqklUnoxmhHYm9G6MEeJzW+nRUStUrZtEL2+1iNuy8cq5DeT1Bbm7GuEMzJvUbVwki1zg74muz/1HDedg2DsW6jT/AHM53Esbb/DT9X9vyXtWThggBACAEBzI2oIO0U71lOzuYaufN+mrII4g66C5rnMdXHouI7Ml62NRyk/RnnYQtZXa3HWqo5SoDnM+QgV7ws1XZXsbZU3bvMsQ0VH7V9/zuJ8MlX7WXLQh2a5jXSQ5N15oAuhjwBgKxyVOXUQsx+KyfivmjD+G9vB/I26KQOaHDIgEcCKrzDVnY9CndXOlgyCAEBWvSExpsTy7NroyzffvgYdhK017ZDo8Kcv1KS6O/lYx7SDA2RwH5quJiFaZ6ym7xEGtqtJIcw2aqnGNxcmLFownEhWYUTROqkS0Nha3YrMaaRWlVbHAjA2BTsjXmZ7QIYuerIBAJ6o6KFttD3y0LIrrrnvE1LAfhFCTvKzShnldmvH4l4ekow3d9enX1NQAV08yCAEAIAQAgBAYNrlZ6fa2e5PIRwc68P5l6ahK6g+sV7f+HBmrTa6S+v8A6RGpcnrKbwrFXuG190vCpmoj9Kx1u9d5n3m1/pU4uyfhZkZK79jTNSbcJrFC6tS1ojdvDo+aa91e1cTG08leS9fmdjCzz0ov0+ROKqWAQAgMv1u0z9pmIB9TASG7nvHSf10yHbvVKrPM/BHpsBhuxp3fel7Lp+SizvvvLt5XJqSzSbOxFWVhxZ4arEY3DLBo6wilSr1OmVatW2iJUCi3lVu56sgEAIAQAgFfR7MI7XLEcL7MOsxvNP4XVU6DtJor8WhmoxmuT+v8o0aqtnnT1ACAEAIAQAgMd1+s9LVbG+82N47YwD4tK9Bg5XpU35r3OLilarP0ZRdVZKSt40XQlrBkuRoiomkRtUN9pFaHMHcRiCpRdmYauNdEaemsj38k+NpcefHJjG52V9pBBHZ2pVw8aqSmm7bNb+RKnWnSbcXa/J7eZPwekC1bYbM/5HuafGqpy4fR6yXmizHG1eifkySsnpDZ/n2eWP4mEStHWaUPgtMuHP8AZNPz0Nkcd/vFr3HWsmtMRsl6zSte6Y8m0tOLairyRm0hu/aQuZiozo/DJWZ3OFU4YmpnWsY6v7IzTSTw1ojblTH6LkV5ZY2R6ymrvMyOiGKpJG8m9F2epVqjA01ZWRYWtorhRbuerJgEAIAQAgBAQWsUZBa9ra+9n2HBaK0nHVItYd3VmyFFtH7Md7vxVf8AU+BYyeJ0dJO3H77/AMU/VeBjsl/Ui3ejPSb/ALW6Mk3ZGHAkkBzecKVO68r2GqXm0cri9GPYKSWqf1NTV88yCAEAIDMfSNBS2V/aWena17h5OC7WAl/g8pHJxkf8vnEyjRU3Jy1Ox31XYto0Qg7xLPbdaWjBgHErRGguZhQXMgLbrDK/2j2LaoxWyJaLYjjyj8yVLUaseWazy7C5LGHTT3RO2Ce0t6TS8defetU6VOXgRcGu6/RkpZmsLr4FHUxBwOO8fVcjiWHlOlbe2q+6OlwbFqhiNdFLR/ZjDSh557PILxeJ7x9EpbCNmGK0xJln0OzCqvUVoVa7JNWCqCAiDp1j4WTRVLXuulz2uAi5pdekaOcBgKb77cQDVSy62Zo7ZOKlHn7eYky2PlkjY2fmubKHOha0etYWOa0tka4trG4up8O4rNrcjGdyaSl126+t+Q/0PO58ZvuDi18jL4AAeGSOaHUGFaDGmFQaYKMlqbKcm1r4j1YNgIDxzQc1gXETYo/cb3KPZx6E+0l1PDYo/cb3LHZx6DtJdTrUeIC02UgYlkxd92nmaLZQSzpmriTfYTv1RqSvHlwQAgBAZ56SD+k2cbo5a8C5lPIrrYD/AKZ+a+5zcb/2R8mYnpEXZXjc4rtJ8ypT7olFEXFZSubErk5ozQbnnLDekpRjuS0RaLHoGNueJVeVZvYg59CSjszG5NC1OTZFtitFgwIWyzXhUYPHRP0PUVmL5PYi1zW5CaTbea2QcCNv5zC8hxjCdjUbWx9C4Dj/ANTh0n3o6P8Av91I9tobG1z3GjWgk8AuPTi5SSR2ak404uUtkOdEa92MQh8jixxJHJgFz8DhkNq60aEo6HFlxKlOKk9PAV/xTbJ8LHYZKftJzcbxptHap5Irdmn9TVn/ANcPVjrRujtJF/KWm0x0uuAhjbzCS0gVdSudDtyWG47JE4Qr3zTl6If2DQhiaA2aRpMbGPIuElzA0Mc2rboIALeiagiuQWHK5shRyrR8v7/bDoaJiIIkHKkuvkyUcS7k+TqQAGjmc2gAGeGKxmZPso89fP5D1jQAAAABgAMAANgGxYJnqGRra7aGYDF2dMgBvcdiw2TjByOLBZbbaBehjcW+9RrGHgX4uHBIxnLZEatbD0Xactem79h5/hzSXuj/AHIv+Kl2VQ1fr8J19mA1c0l7o/3Iv+KdlUH6/CdfZk3qRq1NZ3mW0BoLWlkbQQ7BzrziSNuQW2jScXdlHiOOp1oqFPrd/YuSsHHBACA8caYlAY3pXSv2iaW1PPNxbH8MTCadpNT2r0MKXZwjSW/Pzf4OHOpnk6j9PIze2P5SV7hkXEroJcjMI6alk1d0Pe5zhgoVJ5VZE27FujjDRQCiqN3NTZ2sGAQAgBAMrbYWFriBQnGvnhkFQ4ph5YihZbrVfg63BMWsLiby7stH9mVW1WBsrTE+t11Dhgc6ghePcKmGq2krNHvX2WMoXTvGXMldSNV47KJHEtkLiC0uYLzABlX/AOK/2zqI51PBRw7et/QtyG4EAIAQAgAmmKAi9D2QWi0QxvxEry5/W1rS8t4UACjBZpJGzEVOypSmuSsvoa+1oAoBQDIDILoHkW7nqAEAIAQAgBAQOvNtMNhmcOk5vJt4yEM8iT2K3goZ68U+Wvy1K2Lnloyt5fMxbWifk4Wxt24dgXdo/FJyZyraqJBaFshe4BWtlc3rQ0aywhjQAqMnd3NTd2LKJEEAIAQAgE7Qy81zd4I7xRSi7NMw1dWIG1NrceNoA4H8+S8jxig4Yhs+hcAxCq4OKW60JzQruaqlB6HQxCJJbysCAEAIAQDbSE11pHtOBAHZnwCwycI3dyMMQwzBbkQSCOBCibbk3onWu0wUDybRHucaSgfC/wBrge9bY1pR31KNfh9GrrH4X7fL8F80NpqG1NvROqR0mnB7Duc3Z5KzCaktDh4jDVKErTXryZIqZXBACAEAICl+k+X1Vnj96YE8GMcfOi6PDl8U5dF9WUMe/hivExzXB9ZWt3D+/wBV2qC+EpR7z9CS1Ts2N7cp1nZWNknZFtVM0ggBACAEAIAQEWIxWRhyvHxAd5lc7i9HPTU+n02O7/x3FdlXdLlL67/kV0M668sOfn1rzFNZZWPbVfijcm1YKgIAQAgBAQ8sl57nbAbo4A495r4KBvSskhGO0scaBwJWFJN2JODSuKrJEI3OY8SROLJG5OHkRtHUUV07oxJRnHJNXRoWqus7bT6uQBk7Ri32Xj3mfUbFbp1c2j3PP43Auh8UdY/TwZY1uOeCAEAICiek+tbJuvyd/Jin1XT4d3ankvqc/Hbw839DIdaR+kDgPILtUO6ipDvMs+rEVI671Cu9TMyaVc1ggBACAEAIAQEc/wDWP/dP8I/BYrRUoKL5pk6M3TnnjummdFuIINCMiPziF5CpTcJuL5H0ihWVWmpx2auO49IOHSbXraaeB/FRuSdNcmKs0izbVvzDDvGCXIum+Q7BriFIgCACaYoCs2uS7D1kDxxK0VJZYNlyCvMgoiaima5sW07otMsdmkdQXxQnI7D/AHXThLMtSnOKT0F1MgeEGoc0lr2mrXDNpG0INGmmrp7mkap6fFqjIfQTR0EjRkdz2/CfBXKVTOvE85jsJ+nnp3Xt+CeW0oggBAVD0mw1srJNsc0Zr1Oqw/zBdDhsv8jj1T/JSxy/xp9GjH9b2gPjO0/RdrDv4ShHSfoTuq8lYqbliutSUyaWg1ggBACAEAIDl7wAScAMTwWUrhuxGwVILzm81Ndg2DsFFio9bLkZgtLvmLNXA4nStNTXM9dwDEZqbov9uq8n/P1OLRMGNvFcqTsrnoYxu7HUZcW3g0kHa2jvAY+CJ3V0Gkna57BIW4xni32TxGwrPkGr94lLLaQ8biMwcx+I61JM0yi4iko5p4HyQwtyp6Wd6tnX+AVXEv4C7S7zOtXbBfN92QWnD0szuzNeplVkWl8LSLpAI3LoWKOZ3uRlogMZArVprSuYpsO/j1KOxuTzK5wgFLHbX2eVtojzZ0h77D0mnzHWFmMnF3RCpSjWg6cufs+TNbsdpbKxsjDVrwHA9RFVfTuro8pUhKEnGW6FlkgCAqnpLmAsRYelJJG1vEPDye5pV/hyfbZuST+liljn/it1aMP1utFZg33R+fNd2irQRz495sk9UreK3d6lVjdXNsldFwVM0ggBACAEAIBlb31LY9/OdwBwHafIqSdk2Y3diu6d1gMTrkYBIzJ2KdOimryJXcnoSOhreZWBzm3XeBGVR1YKnxDDZqbS9PNF/hmK7DExb8n5MeWuK8wjqw4ryUldWPoMHZ3IzQ+kTE6h6JzG5UqVVwlZm6rSzos8kDJQHDA7HDP+46ir+j1Kak46Ee9rmO3PHROxw/DeNiwbVZrwJWyzh7bww2EbiMwpJmiUcrsVjTkdBd91xHYcR4UVXEr4C7Rd3cmtX4rsI68Vsw6tAr13eRJLeaRvbobzDTpDFvEbO3EdqwyUJWZGtdUVUTa1Y9QFv9HOkKcpZSej6yP5HHnDsd/MrGHl+05HFqOsay56Pz5e30LsrJxQQGa+kW3B9qZHXm2eMvd88mVeDRX95djA08tFvnJ29F/JysZO9VL/AFV/mY3anGWVxGJJK7CXI0QWhLWHQs7KOaCmaO1zZoi0aP0m6l1zHlw2ADzJAVecEtbmqbs9B59uP7N/ez/ktdo9fqRu+n0Ohb49pLfmBA78vFZyN7ajMluOWkHEYjqUTJ6sAEBD2iegll4gcGc0eNT2qbV5RiRTsnIpOi7MbRaADkTU8FZnKyubErKxf7XCGcmQKAczscMPEDvVXdNepB6STOgvKYyl2dVrlufQOGYnt8NGT3Wj80QmlbPddUZHz2rkYiFnmR2qUrqw60JpMsN1x5p8FmhVy6M11qWbVFknhbI2h4gjMHYQr25Ui3FkfZJDHJddheoDuJ9lw6jl3KK0Ztks0boQ1mgwDt+B4jLwJUK8bxZLDy5Elor9U3gpUu4jTV7zHa2EAQEXa4bj8Oi+p4O29+feos3Rd15CSwZHWh7XyNqgl2Xwx3yyc014Eg9ilB5ZJmrEU+0oTh4XXmtTW1fPJnj3AAk4AYnqARK42ME1l0pfbNPtnkcW77mTR90DvXp6VPI1D/Ve5wJSztv/AGfsQmp9ivy3jk3Fb6jtE3bIvsjw0EnIAk8AqiV3Y1N21I2AGl49J2J7ch2CgWKkrvTZGYKy1GumNJtgaCRUnILNOnnMt8kQTNbXVxjFOolb/wBPHqzHxeBL6L0nHJjE64/a09F3EfUYqMoyjvqvchbXo/Zk7ZbSH1FKOGbd3WN461ratqtjKfJi6iZKtp2Qtszx8Tm/xn8Fugv8t/D7EV3UvH7iOolkwdKeAWaz5GxlqtcV9jm7SMOo5g99Fqi7O5CSurDOCS8Ad48dq5HFaHw5ly+h6H/j+Ky1HTe0l7r+Dm2QX2kbdnFefnFSVmexhLK7leyNCua04uzLZZNXrfeHJuOIyV3D1LqzKlenbVEnb7IJG0ycOidx/BWWrmmE8rEbpmhLXYPGB6njI+R7VjdEu5O62HVkiusa3aBjxSKsrEJO7uKqREEAy0oMGH4vNrlFmynzGawTErW2rHcMOIxCPYlB2kjXtG20SQxyEjnsY77zQfqr8ZXSZ5KtScKko9G0ROv1v5GxSAHnS0ibxkwP8N49ivYCnnrJvZa/I5+MnlpO270+ZhGtc/ObE3JgA/P52L0FJaXfPU5cVr5aFj1RsdyK9tcoVpa2JyZJ6SPNDfecB2DnHwFO1ao6XZrlrZCa0m0rGuzObGeshW8PsyH7vQqqsExSzkggg0IRDKmtS5aJ0kXhtTSRvROx29ruK0Tp5dVtz/JqlFr7P7Ms1nmD2hw7RtBGYK0tWYTuis61N9VKNzwexwB8yVtp95PwMLf1+xJ6qw3bMzrxUKj+ImyXWswRrW3XPbuN4cHY+d5RrwU42fNWNmHqOlNSjuncVXkJwcJOL5H0elUjUgpx2auQ+l7NQ3xkc+KpYmn+5F2jK6sNLHMWOBGwqtCWV3JyjmVi8WeUOaHDaurF3VzmyVnY6EYvXtpFD10y+vesi+ljpZMAgBANdJj1ZO4tPc4V8KqL2J0+8MFg2AQgH1g1huRRsvDmsa3pUyaBkpxqWVitVweablbdvkP/AEl6RBnji9mBjpX/ADO5rBxABP7y9Nw+nam5c5O35PB46p8aj0VzH46zz8XfVdjZGiCsjS7LFdaGjYFTk7u5FsbWw1kaPdaT2kgDyKw9IepFd48Wo2lR1ytIL2xj2cTxKuUI2jfqQWsvIri3ExzA1SRJFp1fsYdmMFrqysjE0mrMmbO8xS3HHB23ecmu4+yeum9aGs0br++H3RWTtLUY62M5j/iY09rXUP8AMFKly9f77GXpL5f33JfREd2GMfCFqlubGPFEwMLUKSj4mfyu/wCyzLuephd70PWrz3E6WWoprn9T2XAcRnouk94/R/yczxBzS07Vy2rqzO/F2dyuOZdNCuZOOV2LqdyzavT1Bb3K7hpaWKmIjzJlWiqCAEAIBG2trG8fC7yWHsSh3kRjSom09QFedmVrLqFdatMcu+0PaaulkNNnq281mPABe/o0HTjGPRe73PkE6qnNy6v2WxG6o2MCW88gEZVIxPUtlVNRNnawa0ZelTMEXyodI87qNHAF39V7uUqitFIxB3bYqtJtKTrNowxPv1Lg/fmCr9OedGuPwvKQoUzYOrNmpRJIvOrcfNqq9dmJklpGycoygwcMWncfwWqE8rNE45kR2lo3TWcOAN4YOFMdzhTiPBbYWjNog7uKZLwMutaNwA8FoZuFFgwMreOdGetw721/pUv2sx+5HIXPxlLtKLXNanV4XiOwxMW9no/X+TpeaPdkRpiKjg7f5hVMTHZlmi9LDrQb6OUcO7MVleJZl0DnggBACACK4FAQcIoKbqjuNPooFiW4ohgrzsytZdRp2t/o5s9rrJFSKU4mg5jzvIHRPWO0Fenw3EZ01lnqvdHzStg1J5oOz9mU+PVqaysuT2R7x77AJW/w4t7l01iadR3hO3g9CjUpVF34fLUYuljZXkZiwj2JL13hQirVvtKXejfxRVul3XbwENET3nOHwt21rSoJrtxPioYiFor1JUJXb9CVVQskJrc31FdzgrGH7z8iEt0UoK0THVlUkSRoOr36tVa3eIz3JRaTWCAEAIBppIcy97hDuzJ3gSpx106kZaa9BNaDcdBeZxdLsqrjy3R73h2I7fDxnz2fmv7cjtNjmtPWudie4dShuxPRLucFXpP4jdPYtrcl0kc17nqyYBACAEBCjN3zP/nKgWGelDAtYrA4xsNwGrWnZjVoU1HQ01KqU2r8zX1ePKAgOXRg5gHiFm7MWRQfSVZA2SzTAAA34ndvPZ4hy6mAlmhOHk/sznY2NpRl6FYVkrjDTdkdLEWNpU0OPUttKSjK7IyT5FDtFndG4teCCFdMqSYpZVJE0aDq4fVKrW7xGe5KrSawQAgBAeEVwO1ZBGQClWHNhpxHsnuosVFrfqZg9LdBZq4/E6V4Ka5Ho+AYjLUlRfPVea/j6DfSNnL2UGYxC4NSGeNj19OWVkbow0cFRppqWpZlsXKI4BdNbHMludLJgEAIBO0S3Gl24d52DvWGZiruxERtoAO/jtUTe3dhM6jSdwPkgW5oeg9DA2aCoFeSjrx5NvWrcIfCjz2JxL7adur+pZFuOcCAEBAa86PM9ilDemwCRnzRm94io7VbwVRQrK+z0fqVsXTz0nbda/IzSGQOaHDIgFdWSyuxzU7q52omSI1i0cJYy4DntFQd43LfQnZ5XzIS0+Ip1lKvI2ov+rP6tVa+5Ge5MLQawQAgBACAZW9lCJBkMH/LsPYfAlSSzLL8jDeV3OQVXqQU4uL5lmhVdKpGpHdO50vKSi4txfI+iQmpxU47PUZWqCjg8b8fxVepD9yLVOd/hZYbK6rQt8XoVKitIVUiAIAQDLSjsGt3u8Ggnzoos2U+bGawTErW0lpaM3UaOLiB9UZKDs7vkbPBGGta0ZNAHcKLoLQ8dJ5m2drJEEAIAIQGO6RsH2a0y2f2Wm/H1xvxFOBqOxd9T7WnGp10fmjiSh2c3D5eTElgyeEVwWTBns0DmSOBBGJpUUwquonfVCm7pLmXXVV9YyFWr7mZk6q5rBACAEAIAKAi4G0q33XEDhm3wISpvfqZhtboLNXnuJUstTOuf1PZcCxHaUHTe8fo/wCs5mbVpHUVzWd2LsyR0Y6rAsU9iFbvDtbDUCAEBH6T6TP3u/m/3UWbaezGywSHehbPytrs8ezlA88IwX+YClBXkkacTPJQnLwt89DWlfPKAgBACAEBUfSFoYyxNtEQrJBUkDN8R6besjMcDvXQwFZRk6ctpez5FLGUnKKnHdfQocUgcA4Yg4hdCScXZlFNNXR2omRtbrG2Vt1w4HaFsp1HB3RFxv5jbVhhYXxnMFWazTSaGbMrlhVYiCAEAIAQAgI1vSk+c+Q+iVOXkZhz8zsKhjqXaUX1Wp1eE4jscTG+z0frt7nS82e5HOhnc0jcSO40WIczFbqSC2GkEAEoCGllMhvGtAatG4bzvJUNzell0BAWT0eWW/aJZjlGwMHzPN53cGjvW6grybObxWplpRh1d/kaCrZwAQAgBACAEBmGuWgfsknLxj9HkPOAyhkJz6mHwPYu1ha/bxyS7y91+UcnE0exlmXdfs/wQ62GsEAjZGUnd1tB8SPoFvTvTXma/wBzJVQAIAQAgBACAjpBSV4GRDXdpqPJoWZ91MQ7zOlqNh0F5fE0uyquJ7/AYj9Rh41OfPzW4torB7xwPf8A3BWiK1LdTuok1M0ggG2knUjd10b94gfVYexOmviI9RNh491ASdmKBK7saNqNo8w2RhcKPlrK7i/IdjboVyjG0TzvEq3aV3bZaL0/ksC2lAEAIAQAgBAJWmztkY5j2hzXAhwORBzClGTi1JbmJRUlZmUawaFdYJA01dA8+qefZP7N537jtHh3KNVYiOZd5br7o49Wk6ErPuvZ/YaIYEywh15rqGlMRUZk/VbIzsrNEHG7umKNtMgzDHcKtPcajxWbwfgRtJeI4s9ra80xDvddgf7jrCy421ClyF1EyCAEAIBhbBdkDtjgG13OBJHfU9yk1ePkYTtLzBaTaetXK4pSvFVFy0PRcAxFpyovnqvPn7fQ9bJccHjZmN7Tn+PYuKeptdWJhrgQCMQclI0NWPVkDDSb8Wt4uPZgPE+CizbTWjY1WCQvoywfaZ44Njjef1Rtxd34DtUoxzSSNdet2NKVT0XmzXQKYBXzyR6gBACAEAIAQAgG9vsUc0bopWhzHChB/OB61OnUlTkpRdmiM4RnHLJaGW6waCksLsavs5NGSHNlcmSU8HZLtUa0cQrrSXNdfFfg5FWlKg9dY9fyMgpGAWAcSx16iMQdoKlGWVkZRuj02mRnOJDmjMUoQNpBHktkXGTtaxCScdR4y0McaB7SepwJRxa3QUk9mKqJkEAnPEHtLTt8NxHWCsp2dzDV1YYQPJbjmKg8QaHxCjONpWJwd1cUWmrTVSDg+ZYw9Z0asai5M6XlGmnZn0OMlKKktmKWW08ngeh/J/18lhOxmUc3mSD7QwNvFwpvrWvDepXNSi27EW55c4vOFchuAyH17VE3bKyAmiAu/o90WWxutLxR01LtcxEOj3nHuVqhCyzdTicVr5pqlHaO/n/BblvOSCAEAIAQAgBACAEAnPC17Sx7Q5rhQgioIOYIWYycXdbmGk1ZmcaxanyWasllDpIc3R5yR/J77erMda7FDFxrfDU0l15Pz6HLrYWVLWGsenNeRX4ZmvFWmo/Oa3yi4uzNEZKSuhRRJAgOHxNOBAPYpKTWzIuKe57FaDHg4lzN5xczjvb15hbE1Pz+pBpx8iQBWDJ6sAjGdJ+6+fpXxqlTl5GYc/MUWsmetXA4jSyVcy2Z7LgeI7TD5HvHT05fg9XPOyciMVrQV30QzdnSGB3obRZtc7YfYFHSncyvR4uy71KEM8rGnE11h6Tnz2Xn19DWGMAAAAAAoAMgBkFfPKttu7OkMAgBACAEAIAQAgBACAEBVdY9S45yZYSIZjmQOZJ/qN3/ABDHir2Hx0oLJNXj7ryKdbCRm80NH7PzKFboZbO/k7TGY3HJ2cb/AJX5dhxXTio1Fmpu6916HPlmg7TVvoCgSBACATYxzf1bro90ire7Z2FbVUv3tTXk/wBTt08pFOY3rFSewHBM0RlkeRsDQANn5xUG23dk0rKyOlEyAVPH0u0ovqtTqcHxHY4lJ7S0/HudLzh7cEBy4moa0Fz3ENa0Zuccgg0SbeiW5p+q+hRZYQ04yO50jt7jsHUMgrtOGRWPM4zFPEVM3JaJeBMLYVAQAgBACAEAIAQAgBACAEAIBG12VkrCyRjXtObXAEHsKlCcoO8XZkZRUlaSuUrS2oFKuscl3/1SEuj/AHXdJviulT4gpaVl6rf+SjUwVtaT9HsVO3RS2c3bTE+L4iKxnhIMFdgo1Fem7/X5FOWaDtNW+nzOWOBFQQR1KLTW5lO+x0sGQQAgBACBO2qOgvLYil2VRxPoOCxH6ihGp1WvnzOZZA0VK0ltK7sXnUrVwx/pM49a4cxp/wAph/rO3dlvVqjTt8T3OHxHGqf+Kn3Vu+r/AAW5bzkggBACAEAIAQAgBACAEAIAQAgBACA5kjDgQ4Ag5gioPELKbTujDSe5WtI6iWOQlzGugcdsJujtZi3wV2nxCtHSXxLx/O5VngqUtVo/Ar9r1FtbP1U0Uo3SAxu7xUHwVmOOoy70WvLUrSwdWPdafnoQ9p0VbI/1lkm4x3ZR/Ca+C3xnRl3Zr10+ppcKse9B+mpHyWtrTR95h3PY5vmFtVKT218mQdRLR6HrbbGfbZ94LHZT6MdpHqdfaGe837wWMkujM5o9T37Sz3gTsANSTuAGZXH4rh5WVW3g/sel/wCPYpZpUG99V9/yXbVLVUgi0WlvOGMcZ9j4n739WzjlzqVL90joY7Hpp0qT05vr4Lw+pdVYOMCAEAIAQAgBACAEAIAQAgBACAEAIAQAgBACAEA2t/QP52qdPchPYy7WXPsd9V3cMcmuUBdg5JZfR3/50XFc/if/AM79C9w3/vXk/obovLnoQQAgBACAEB//2Q==",
                TypeId = 1
            });
            db.SaveChanges();

            var controller = new CategoriesController(db, Mapper.Instance);

            var action = controller.Index() as ViewResult;

            var model = action.Model as IEnumerable <CategoriesViewModel>;

            if (!model.Any())
            {
                Assert.Fail();
            }
        }
Beispiel #11
0
 public OrdersController(ModernMarketTmDbContext context)
 {
     this.Context = context;
 }
Beispiel #12
0
 public AddModel(ModernMarketTmDbContext context)
 {
     this.Context = context;
 }
Beispiel #13
0
 public HomeController(IMapper mapper,
                       ModernMarketTmDbContext context)
 {
     this.Context = context;
     this.Mapper  = mapper;
 }