Ejemplo n.º 1
0
        public void Supplier_AddNewProduct4()
        {
            Supplier supplier = new Supplier()
            {
                ID       = 8,
                UserName = "******",
                Password = "******",
                Company  = "RadioShack"
            };
            SupplierForms supplierForms = new SupplierForms(TestMode.On, supplier);

            supplierForms.input.Injections = new List <object>()
            {
                "Laptop",
                "500",
                5
            };
            supplierForms.AddNewProduct();

            List <Product> products = new StoreDAO().GetAllSupplierProducts(supplier.ID);
            Product        product  = products[products.Count - 1];

            Assert.AreEqual(product.Name, "Laptop");
            Assert.AreEqual(product.Price, 500);
            Assert.AreEqual(product.Quantity, 5);
        }
Ejemplo n.º 2
0
        public void Supplier_LogIn()
        {
            SupplierForms supplierForms = new SupplierForms(TestMode.On);

            supplierForms.input.Injections = new List <object>()
            {
                "rshack",
                "Wrong Password"
            };
            supplierForms.SupplierLogInForm();
        }
Ejemplo n.º 3
0
        public void Supplier_NewSupplierForm()
        {
            SupplierForms supplierForms = new SupplierForms(TestMode.On);

            supplierForms.input.Injections = new List <object>()
            {
                "rshack",
                "fake password",
                "fake company name"
            };
            supplierForms.NewSupplierForm();
        }
Ejemplo n.º 4
0
        public void Supplier_AddNewProduct2()
        {
            Supplier supplier = new Supplier()
            {
                ID       = 8,
                UserName = "******",
                Password = "******",
                Company  = "RadioShack"
            };
            SupplierForms supplierForms = new SupplierForms(TestMode.On, supplier);

            supplierForms.input.Injections = new List <object>()
            {
                "Laptop",
                -1
            };
            supplierForms.AddNewProduct();
        }