コード例 #1
0
ファイル: OrderTest.cs プロジェクト: shibun/Kitchen-Kanban
        private KitchenViewModel CreateKitchen()
        {
            var serviceCollection = new ServiceCollection();

            serviceCollection.AddDbContext <KitchenKanbanDB>(options => options.UseInMemoryDatabase("KitchenKanbanDB"), ServiceLifetime.Transient);
            ServiceProvider serviceProvider = serviceCollection.BuildServiceProvider();
            IUserInfo       userInfo        = new UserInfo()
            {
                UserId   = "95632324-a9f8-44ba-9b3d-4c90dd5d9650",
                UserType = Models.Enums.UserEnum.UserType.Administrator
            };
            IKitchenService kitchenService = new KitchenService(serviceProvider, userInfo);
            var             input          = new KitchenViewModel()
            {
                CounterNumber = "My Counter 1"
            };
            var kitchen = kitchenService.Create(input);

            return(kitchen);
        }