public void OnHandleCreated_NewFwMultilingualPropView_HandleGetsCreated()
		{
			var dataSource = new DummyFwMultilingualPropViewDataSource();
			using (var control = new FwMultilingualPropView(dataSource))
			{
				Assert.AreNotEqual(IntPtr.Zero, control.Handle);
			}
		}
        public void OnHandleCreated_NewFwMultilingualPropView_HandleGetsCreated()
        {
            var dataSource = new DummyFwMultilingualPropViewDataSource();

            using (var control = new FwMultilingualPropView(dataSource))
            {
                Assert.AreNotEqual(IntPtr.Zero, control.Handle);
            }
        }
        public void CommitEdit_PopulatedFwMultilingualPropView_ShouldNotThrowException()
        {
            var dataSource = new DummyFwMultilingualPropViewDataSource();

            using (var control = new FwMultilingualPropView(dataSource))
            {
                using (var f = new Form())
                {
                    f.Controls.Add(control);
                    f.Show();
                    Application.DoEvents();

                    control.CommitEdit(DataGridViewDataErrorContexts.Commit);
                }
            }
        }
		public void CommitEdit_PopulatedFwMultilingualPropView_ShouldNotThrowException()
		{
			var dataSource = new DummyFwMultilingualPropViewDataSource();
			using (var control = new FwMultilingualPropView(dataSource))
			{
				using (var f = new Form())
				{
					f.Controls.Add(control);
					f.Show();
					Application.DoEvents();

					control.CommitEdit(DataGridViewDataErrorContexts.Commit);
				}
			}
		}