public void GetDataSourceItem()
        {
            string dsPath = "/SSRSMigrate_AW_Tests/Data Sources/AWDataSource";

            DataSourceItem actual = reader.GetDataSource(dsPath);

            Assert.AreEqual(expectedDataSourceItems[0].Name, actual.Name);
            Assert.AreEqual(expectedDataSourceItems[0].Path, actual.Path);
            Assert.AreEqual(expectedDataSourceItems[0].ConnectString, actual.ConnectString);
            Assert.AreEqual(expectedDataSourceItems[0].Description, actual.Description);
            Assert.AreEqual(expectedDataSourceItems[0].CredentialsRetrieval, actual.CredentialsRetrieval);
            Assert.AreEqual(expectedDataSourceItems[0].Enabled, actual.Enabled);
            Assert.AreEqual(expectedDataSourceItems[0].EnabledSpecified, actual.EnabledSpecified);
            Assert.AreEqual(expectedDataSourceItems[0].Extension, actual.Extension);
            Assert.AreEqual(expectedDataSourceItems[0].ImpersonateUser, actual.ImpersonateUser);
            Assert.AreEqual(expectedDataSourceItems[0].ImpersonateUserSpecified, actual.ImpersonateUserSpecified);
            Assert.AreEqual(expectedDataSourceItems[0].OriginalConnectStringExpressionBased, actual.OriginalConnectStringExpressionBased);
            Assert.AreEqual(expectedDataSourceItems[0].Password, actual.Password);
            Assert.AreEqual(expectedDataSourceItems[0].Prompt, actual.Prompt);
            Assert.AreEqual(expectedDataSourceItems[0].UseOriginalConnectString, actual.UseOriginalConnectString);
            Assert.AreEqual(expectedDataSourceItems[0].UserName, actual.UserName);
            Assert.AreEqual(expectedDataSourceItems[0].WindowsCredentials, actual.WindowsCredentials);
        }