Ejemplo n.º 1
0
        public void TestGetMenuIdMethod()
        {
            var            controller = new QrController();
            DineOutContext context    = new DineOutContext();
            var            rest       = context.Restaurant.Find(20);
            var            result     = controller.getMenuId(rest.RestaurantId);

            Assert.AreEqual("23", result.ToString());
        }
Ejemplo n.º 2
0
        public void TestGetEmail()
        {
            var    context    = new DineOutContext();
            var    controller = new RestaurantController();
            string testEmail;

            foreach (var customer in context.Customer)
            {
                testEmail = customer.Email;
                Assert.AreEqual(testEmail, controller.getEmail(customer.CustomerId));
            }
        }
Ejemplo n.º 3
0
        public void TestGenerateHash()
        {
            DineOutContext context = new DineOutContext();

            var    loggedInOwner = context.RestaurantProfile.Find(41);
            var    controller    = new RestaurantController();
            String myPassword    = "******";

            // Check to see if password matches
            string[] salt         = loggedInOwner.PasswordHash.Split(":");
            string   newHashedPin = controller.GenerateHash(myPassword, salt[0]);

            Assert.AreEqual(salt[1], newHashedPin);
        }