Exemple #1
0
        public void VerifyUserCanLogInIntoIC()
        {
            var logInPage = new LoginPage(driver);

            logInPage.LogIn();



            // var code = "New Justice2";

            var randomNumber = new  Random();
            var code         = "Code_" + randomNumber.Next(0, 999);

            var randomDescription = new Random();
            var description       = "Desc_" + randomDescription.Next(0, 999);

            var CreateNewPage = new CreateNew(driver);

            CreateNewPage.CreateNewPage(code, description);


            var NewCreate = new EditPage(driver);

            NewCreate.FindRecord(code);
        }
Exemple #2
0
        public static T Object <T>()
        {
            var o = CreateNew.Instance <T>();

            SetRandom.Values(o);
            return(o);
        }
        public void TestMethod5()
        {
            Controller controller = new Controller(this);

            CreateNew.Invoke();
            Assert.IsTrue(_setSelectionRan);
        }
        private static void TestCreate(Type t)
        {
            var o = CreateNew.Instance(t);

            Assert.IsNotNull(o);
            Assert.IsInstanceOfType(o, t);
        }
        private static void TestCreate <T>()
        {
            var o = CreateNew.Instance <T>();

            Assert.IsNotNull(o);
            Assert.IsInstanceOfType(o, typeof(T));
        }
Exemple #6
0
        /// Strings in C# are inmutable!!!
        /// If we re-write function to encrypt/decrypt in Portal
        /// in a F# func that takes as input string (xml) and
        /// returns string (encrypted xml) we could make it faster!
        public static void Test()
        {
            var service = new Services();

            // Create
            Component[] components =
            {
                new Component("Agua",      10.9),
                new Component("Cromo",     10.9),
                new Component("Manganeso", 10.9)
            };
            CreateNew     info    = new CreateNew(100, "Tumbirichato de amonio", components);
            SharedProduct product = service.Create(info);

            Console.WriteLine("{0}", product);

            // Merge
            var prodArray = service.GetMany(new int[] { 1, 2, 3, 4, 5, 6 });

            CreateFrom    fromInfo = new CreateFrom(101, "Kit Product", components, prodArray);
            SharedProduct product2 = service.Create(fromInfo);

            Console.WriteLine("{0}", product2);

            //var predicate = FuncConvert.ToFSharpFunc((Component c) => c.Name == "Poison" && c.Percent > 10);
            //QueryInfo queryInfo = new QueryInfo(predicate, product2.Formula);
            //bool result = service.Query(queryInfo);

            //Console.WriteLine("product2 has Poison > 10% = {0}", result);
        }
Exemple #7
0
        public void OnPostEditTestIsCallingUpdate()
        {
            var o = CreateNew.Instance <TView>();

            OnPostEditAsync(o.Id, o);
            Assert.AreEqual($"Update {o.Id}", MockRepo.Actions[0]);
        }
Exemple #8
0
        public void OnPostCreateTestIsCallingAdd()
        {
            var o = CreateNew.Instance <TView>();

            OnPostCreateAsync(o);
            Assert.AreEqual($"Add {o.Id}", MockRepo.Actions[0]);
        }
Exemple #9
0
        public Form1(string fileName)
        {
            InitializeComponent();
            myDelegate = new CreateNew(createNewItem);
            addresses  = new BindingList <Address>();
            addressListBox.DataSource = addresses;
            saveFileDialog1.Filter    = "Save|*.dap";
            openFileDialog1.Filter    = "Load|*.dap";

            if (!string.IsNullOrWhiteSpace(fileName) && File.Exists(fileName))
            {
                BinaryFormatter formatter = new BinaryFormatter();
                openFileDialog1.FileName = fileName;
                if (openFileDialog1.FileName != "")
                {
                    using (FileStream fs = (FileStream)openFileDialog1.OpenFile())
                    {
                        BindingList <Address> newAddresses = (BindingList <Address>)formatter.Deserialize(fs);
                        addresses = newAddresses;
                        addressListBox.DataSource = addresses;
                    }
                }
            }
            changeCurrentAddressInfoButton_state = 0;
        }
Exemple #10
0
        public static object Object(Type t)
        {
            var o = CreateNew.Instance(t);

            SetRandom.Values(o);
            return(o);
        }
Exemple #11
0
 //This is called from the passwordbox
 private void Grid_KeyUp(object sender, KeyEventArgs e)
 {
     //If enter is pressed whilst using passwordbox
     if (e.Key == Key.Enter)
     {
         CreateNew.PerformClick();
     }
 }
        public AppointmentInq()
        {
            Appointments.Cache.AllowDelete = false;
            Appointments.Cache.AllowInsert = false;
            Appointments.Cache.AllowUpdate = false;

            CreateNew.SetEnabled(AppointmentEntry.IsReadyToBeUsed(this, this.Accessinfo.ScreenID));
        }
Exemple #13
0
        public RouteWrkSheetInq()
            : base()
        {
            Routes.Cache.AllowInsert = false;
            routeDocumentMaint       = PXGraph.CreateInstance <RouteDocumentMaint>();

            CreateNew.SetEnabled(RouteDocumentMaint.IsReadyToBeUsed(this));
        }
Exemple #14
0
        public void InstanceTest()
        {
            var o1 = CreateNew.Instance <testClass1>();
            var o2 = CreateNew.Instance <testClass1>();

            Assert.IsInstanceOfType(o1, typeof(testClass1));
            Assert.AreNotEqual(o1.S, o2.S);
            Assert.AreNotEqual(o1.I, o2.I);
        }
Exemple #15
0
        public void InstanceWithDefaultConstructorTest()
        {
            var o1 = CreateNew.Instance <testClass2>();
            var o2 = CreateNew.Instance <testClass2>();

            Assert.IsInstanceOfType(o1, typeof(testClass2));
            Assert.AreNotEqual(o1.S, o2.S);
            Assert.AreNotEqual(o1.I, o2.I);
        }
Exemple #16
0
        public void CreateDefaultTest()
        {
            var o1 = CreateNew.Instance <TestClass2>();
            var o2 = CreateNew.Instance <TestClass2>();

            Assert.IsInstanceOfType(o1, typeof(TestClass2));
            Assert.AreNotEqual(o1.S, o2.S);
            Assert.AreNotEqual(o1.I, o2.I);
        }
Exemple #17
0
 public Form1()
 {
     InitializeComponent();
     myDelegate = new CreateNew(createNewItem);
     addresses  = new BindingList <Address>();
     addressListBox.DataSource            = addresses;
     saveFileDialog1.Filter               = "Save|*.dap";
     openFileDialog1.Filter               = "Load|*.dap";
     changeCurrentAddressInfoButton_state = 0;
 }
Exemple #18
0
 public XElement ToXml(IToXmlContext ctx)
 {
     return(new XElement("UserQueryPart",
                         new XAttribute("UserQuery", ctx.Include(UserQuery)),
                         new XAttribute("RenderMode", RenderMode.ToString()),
                         new XAttribute("AllowSelection", AllowSelection.ToString()),
                         new XAttribute("ShowFooter", ShowFooter.ToString()),
                         new XAttribute("CreateNew", CreateNew.ToString())
                         ));
 }
        public void TestMethod6()
        {
            _setSelectionRan = false;
            SpreadsheetApplicationContext.GetContext().IsUnitTest = true; // Prevents it from trying to create a Window.
            Controller  controller = new Controller(this);
            Spreadsheet s          = new Spreadsheet();

            controller.ChangeSpreadsheet(s);
            CreateNew.Invoke();

            Assert.IsTrue(_setSelectionRan);
        }
 public MainPage Add(string Product, string Price, string Quantity, string Stock, string Order, string Level)
 {
     AllProducts.Click();
     CreateNew.Click();
     ProductName.SendKeys(Product);
     CategoryID.FindElement(By.XPath("//option[. = 'Seafood']")).Click();
     SupplierID.FindElement(By.XPath("//option[. = 'Leka Trading']")).Click();
     UnitPrice.SendKeys(Price);
     QuantityPerUnit.SendKeys(Quantity);
     UnitsInStock.SendKeys(Stock);
     UnitsOnOrder.SendKeys(Order);
     ReorderLevel.SendKeys(Level);
     Confirm.Click();
     return(new MainPage(driver));
 }
Exemple #21
0
        public ActionResult Create()
        {
            var user  = this.AccountService.GetUser(this.LoginInfo.LoginName);
            var model = new CreateNew();

            model.ProjectContracts.ProjectClosingDate = Convert.ToDateTime(DateTime.Now.ToLongDateString());
            model.ProjectContracts.ContractDate       = Convert.ToDateTime(DateTime.Now.ToLongDateString());
            ViewData.Add("ProjectContracts.ProjectCategory", new SelectList(EnumHelper.GetItemValueList <EnumProjectCategory>(), "Key", "Value", model.ProjectContracts.ProjectCategory));
            model.ProjectContracts.AuthorizedPersonB    = "北京德康莱健康安全科技股份有限公司";
            model.ProjectContracts.AuthorizedPersonJobB = "日常监测";
            model.ProjectContracts.AddressB             = "北京经济技术开发区西环南路18号B座";
            model.ProjectContracts.TelB           = "010-51570158";
            model.ProjectContracts.ContactPersonB = "王辉";
            model.Costings.SignTime = Convert.ToDateTime(DateTime.Now.ToLongDateString());
            ViewData.Add("Costings.Type", new SelectList(EnumHelper.GetItemValueList <EnumType>(), "Key", "Value", model.Costings.Type));
            return(View(model));
        }
        //
        // GET: /CleverHouse/
        public ActionResult Index()
        {
            IDictionary <int, Device> devicesDictionary;
            ICreate Create;

            if (Session["Devices"] == null)
            {
                devicesDictionary = new SortedDictionary <int, Device>();
                Create            = new CreateNew();


                devicesDictionary.Add(1, Create.NewFridge());
                devicesDictionary.Add(2, Create.NewHoover());
                devicesDictionary.Add(3, Create.NewBicycle());
                devicesDictionary.Add(4, Create.NewTV());
                devicesDictionary.Add(5, Create.NewGame());

                Session["Devices"] = devicesDictionary;
                Session["NextId"]  = 6;
            }
            else
            {
                devicesDictionary = (SortedDictionary <int, Device>)Session["Devices"];
            }

            SelectListItem[] devicesList = new SelectListItem[5];
            devicesList[0] = new SelectListItem {
                Text = "Fridge", Value = "FR", Selected = true
            };
            devicesList[1] = new SelectListItem {
                Text = "Hoover", Value = "HO"
            };
            devicesList[2] = new SelectListItem {
                Text = "Bicycle", Value = "BI"
            };
            devicesList[3] = new SelectListItem {
                Text = "Television", Value = "TV"
            };
            devicesList[4] = new SelectListItem {
                Text = "Warhammer", Value = "WH"
            };
            ViewBag.DevicesList = devicesList;
            ViewBag.Title       = "Smart House MVC";

            return(View(devicesDictionary));
        }
Exemple #23
0
    public static void CreateNewTestCases()
    {
        bool      bResult = false;
        CreateNew test    = new CreateNew();

        try
        {
            bResult = test.RunTest();
        }
        catch (Exception exc_main)
        {
            bResult = false;
            Console.WriteLine("FAiL! Error in CreateNew! Uncaught Exception in main(), exc_main==" + exc_main.ToString());
        }

        Assert.True(bResult, "One or more test cases failed.");
    }
Exemple #24
0
        /// <summary>
        /// Public Constructor
        /// </summary>
        /// <param name="size">The initial size of the pool</param>
        /// <param name="maxSize">The maximum size of the pool</param>
        /// <param name="factory">The factory that is providing the new objects</param>
        public ObjectPool(int size, int maxSize, CreateNew factory)
        {
            if (size > maxSize)
            {
                Logger.Crash(new ObjectPoolException("Object Pool size is bigger than its defined max size."), true);
            }

            if (factory == null)
            {
                Logger.Crash(new ObjectPoolException("No Factory passted to ObjectPool Constructor"), false);
            }


            this.factory = factory;

            maxItems = Math.Min(maxSize, size);
            InitializeSize(size);
        }
        public ActionResult Add(string deviceType)
        {
            Device  newDevice;
            ICreate Create = new CreateNew();

            switch (deviceType)
            {
            default:
                newDevice = Create.NewFridge();
                break;

            case "HO":
                newDevice = Create.NewHoover();
                break;

            case "BI":
                newDevice = Create.NewBicycle();
                break;

            case "TV":
                newDevice = Create.NewTV();
                break;

            case "WH":
                newDevice = Create.NewGame();
                break;
            }
            int id = (int)Session["NextID"];
            IDictionary <int, Device> devicesDictionary = (SortedDictionary <int, Device>)Session["Devices"];

            devicesDictionary.Add(id, newDevice);
            Session["Devices"] = devicesDictionary;
            id++;
            Session["NextId"] = id;
            return(RedirectToAction("Index"));
        }
Exemple #26
0
        public void InstanceIsEnumTest()
        {
            var s = CreateNew.Instance <IsoGender>();

            Assert.IsInstanceOfType(s, typeof(IsoGender));
        }
Exemple #27
0
        public void InstanceIsStringTest()
        {
            var s = CreateNew.Instance <string>();

            Assert.IsInstanceOfType(s, typeof(string));
        }
 private void newToolStripMenuItem_Click(object sender, EventArgs e)
 {
     CreateNew?.Invoke();
 }
Exemple #29
0
        //edit and  delete will implement later.

        public TmDetailPage Create()
        {
            CreateNew.Click();
            return(new TmDetailPage());
        }
Exemple #30
0
 /// <summary>
 /// Creates a new Object pool with the default values
 /// </summary>
 /// <param name="factory">The factory producing new instances of Type T</param>
 public ObjectPool(CreateNew factory) : this(0, 1000, factory)
 {
 }