コード例 #1
0
        public void GetStand_ContainsStand_ExpectStand()
        {
            Stand randomStand             = standControl.GetRandom();
            ActionResult <StandDto> stand = standBoundary.GetStand(randomStand.Guid);

            Assert.Equal(randomStand.Name, stand.Value.Name);
            Assert.Equal(randomStand.Guid, stand.Value.Guid);
        }
コード例 #2
0
        public void PlaceOrder_GivenValidOrder_ExpectTicket()
        {
            var stand    = standControl.GetRandom();
            var products = new List <string>()
            {
                stand.Meals.First().Name,
                stand.Drinks.First().Name
            };

            var ticket = standControl.PlaceOrder(stand.Guid, products);

            Assert.NotEmpty(ticket);
        }
コード例 #3
0
 public ActionResult <StandDto> GetRandomStand()
 {
     return(Ok(standControl.GetRandom().ToDto()));
 }