public void GetViewReturnsDefaultViewIfViewNameIsEmpty()
        {
            TestableObjectContainerDataSource control = new TestableObjectContainerDataSource();

            DataSourceView result = control.TestGetView(String.Empty);

            Assert.IsTrue(result is ObjectContainerDataSourceView);
            Assert.AreEqual("DefaultView", result.Name);
        }
        public void GetViewReturnsCorrectView()
        {
            TestableObjectContainerDataSource control = new TestableObjectContainerDataSource();

            DataSourceView result = control.TestGetView("DefaultView");

            Assert.IsTrue(result is ObjectContainerDataSourceView);
            Assert.AreEqual("DefaultView", result.Name);
        }
        public void GetViewThrowsIfNotDefaultView()
        {
            TestableObjectContainerDataSource control = new TestableObjectContainerDataSource();

            DataSourceView result = control.TestGetView("DefaultView1");
        }
        public void GetViewReturnsDefaultViewIfViewNameIsNull()
        {
            TestableObjectContainerDataSource control = new TestableObjectContainerDataSource();

            DataSourceView result = control.TestGetView(null);

            Assert.IsTrue(result is ObjectContainerDataSourceView);
            Assert.AreEqual("DefaultView", result.Name);
        }
        public void GetViewThrowsIfNotDefaultView()
        {
            TestableObjectContainerDataSource control = new TestableObjectContainerDataSource();

            DataSourceView result = control.TestGetView("DefaultView1");
        }