[MediaContent][TCSACR-527] Remove TCs for deprecated APIs 69/288069/1
authorHaesu Gwon <haesu.gwon@samsung.com>
Fri, 10 Feb 2023 04:44:39 +0000 (13:44 +0900)
committerHaesu Gwon <haesu.gwon@samsung.com>
Fri, 10 Feb 2023 04:44:39 +0000 (13:44 +0900)
Change-Id: Ia4526b63e90fce41c57656bf7ac75c61d824a210

tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSFolder.cs
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSFolderColumns.cs
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSMediaInfo.cs
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSMediaInfoColumns.cs
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSQueryArguments.cs
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorage.cs [deleted file]
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorageColumns.cs [deleted file]
tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorageCommand.cs [deleted file]

index 544aed6..78cf0e3 100755 (executable)
@@ -56,30 +56,6 @@ namespace Tizen.Content.MediaContent.Tests
 
         [Test]
         [Category("P1")]
-        [Description("Test for Folder StorageId")]
-        [Property("SPEC", "Tizen.Content.MediaContent.Folder.StorageId A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageId_PROPERTY_READ_ONLY()
-        {
-            Assert.That(_folder.StorageId, Is.EqualTo("media"));
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for Folder StorageType")]
-        [Property("SPEC", "Tizen.Content.MediaContent.Folder.StorageType A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageType_PROPERTY_GET_ENUM()
-        {
-            Assert.That(_folder.StorageType, Is.EqualTo(StorageType.Internal));
-        }
-
-        [Test]
-        [Category("P1")]
         [Description("Test for Folder Name")]
         [Property("SPEC", "Tizen.Content.MediaContent.Folder.Name A")]
         [Property("SPEC_URL", "-")]
index c16fe9f..88b4d0b 100755 (executable)
@@ -41,17 +41,5 @@ namespace Tizen.Content.MediaContent.Tests
         {
             Assert.That(FolderColumns.Path, Is.Not.Empty);
         }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.FolderColumns.StorageType A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageType_READ_ONLY()
-        {
-            Assert.That(FolderColumns.StorageType, Is.Not.Empty);
-        }
     }
 }
index c924170..2bdc749 100755 (executable)
@@ -216,18 +216,6 @@ namespace Tizen.Content.MediaContent.Tests
 
         [Test]
         [Category("P1")]
-        [Description("Test for MediaInfo.StorageId Property")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfo.StorageId A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "Manish Rathod, manish.r@samsung.com")]
-        public void StorageId_READONLY()
-        {
-            Assert.That(_mediaInfo.StorageId, Is.EqualTo("media"));
-        }
-
-        [Test]
-        [Category("P1")]
         [Description("Test for MediaInfo.IsDrm Property")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfo.IsDrm A")]
         [Property("SPEC_URL", "-")]
@@ -240,35 +228,6 @@ namespace Tizen.Content.MediaContent.Tests
 
         [Test]
         [Category("P1")]
-        [Description("Test for MediaInfo.StorageType Property")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfo.StorageType A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRE")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageType_ENUM_READONLY()
-        {
-            var cmd = new FolderCommand(_database);
-
-            var arguments = new SelectArguments();
-            arguments.FilterExpression = $"{FolderColumns.Path}='{TestConstants.FolderPath}'";
-            var reader = cmd.Select(arguments);
-
-            while (reader.Read())
-            {
-                Assert.That(reader.Current.StorageType, Is.EqualTo(StorageType.Internal));
-            }
-
-            arguments.FilterExpression = $"{FolderColumns.Path}='/opt/media/SDCardA1/uts-media'";
-            reader = cmd.Select(arguments);
-
-            while (reader.Read())
-            {
-                Assert.That(reader.Current.StorageType, Is.EqualTo(StorageType.External));
-            }
-        }
-
-        [Test]
-        [Category("P1")]
         [Description("Test for ThumbnailPath")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfo.ThumbnailPath A")]
         [Property("SPEC_URL", "-")]
index 90d5f5e..ae9033a 100755 (executable)
@@ -68,42 +68,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.BitPerSample A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void BitPerSample_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.BitPerSample, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.BitRate A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void BitRate_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.BitRate, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Channels A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Channels_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Channels, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Composer A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -116,18 +80,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Copyright A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Copyright_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Copyright, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.DateAdded A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -176,18 +128,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Description A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Description_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Description, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.DisplayName A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -212,18 +152,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.ExposureTime A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void ExposureTime_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.ExposureTime, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Favorite A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -248,18 +176,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.FNumber A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void FNumber_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.FNumber, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Genre A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -296,18 +212,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Iso A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Iso_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Iso, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Latitude A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -356,30 +260,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Model A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Model_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Model, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Orientation A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Orientation_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Orientation, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Path A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
@@ -392,42 +272,6 @@ namespace Tizen.Content.MediaContent.Tests
         [Test]
         [Category("P1")]
         [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.Rating A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Rating_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.Rating, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.SampleRate A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SampleRate_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.SampleRate, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.StorageType A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageType_READ_ONLY()
-        {
-            Assert.That(MediaInfoColumns.StorageType, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
         [Property("SPEC", "Tizen.Content.MediaContent.MediaInfoColumns.ThumbnailPath A")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "PRO")]
index 07b2c69..7376d79 100755 (executable)
@@ -32,33 +32,5 @@ namespace Tizen.Content.MediaContent.Tests
             Assert.That(new QueryArguments() { FilterExpression = value },
                 Has.Property(nameof(QueryArguments.FilterExpression)).EqualTo(value));
         }
-
-        [Test]
-        [Category("P1")]
-        [Description("Read write")]
-        [Property("SPEC", "Tizen.Content.MediaContent.QueryArguments.StorageId A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRW")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageId_READ_WRITE()
-        {
-            var storageId = "some id";
-
-            Assert.That(new QueryArguments() { StorageId = storageId },
-                Has.Property(nameof(QueryArguments.StorageId)).SameAs(storageId));
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Throws if value is empty")]
-        [Property("SPEC", "Tizen.Content.MediaContent.QueryArguments.StorageId A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRW")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageId_THROWS_IF_EMPTY()
-        {
-            Assert.That(() => new QueryArguments() { StorageId = "" }, Throws.ArgumentException);
-        }
-
     }
 }
diff --git a/tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorage.cs b/tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorage.cs
deleted file mode 100755 (executable)
index 236d0a7..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-using NUnit.Framework;
-
-namespace Tizen.Content.MediaContent.Tests
-{
-    [TestFixture]
-    [Description("Tizen.Content.MediaContent.Storage Tests")]
-    public class StorageTests : TestBase
-    {
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.Storage.Id A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Id_READ_ONLY()
-        {
-            AssertHelper.PropertyReadOnly<Storage>(nameof(Storage.Id));
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.Storage.Path A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Path_READ_ONLY()
-        {
-            AssertHelper.PropertyReadOnly<Storage>(nameof(Storage.Path));
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.Storage.Type A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Type_READ_ONLY()
-        {
-            AssertHelper.PropertyReadOnly<Storage>(nameof(Storage.Type));
-        }
-    }
-}
diff --git a/tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorageColumns.cs b/tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorageColumns.cs
deleted file mode 100755 (executable)
index ad88ac9..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-using NUnit.Framework;
-
-namespace Tizen.Content.MediaContent.Tests
-{
-    [TestFixture]
-    [Description("Tizen.Content.MediaContent.StorageColumns Tests")]
-    public class StorageColumnsTests : TestBase
-    {
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageColumns.Id A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Id_READ_ONLY()
-        {
-            Assert.That(StorageColumns.Id, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageColumns.Path A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Path_READ_ONLY()
-        {
-            Assert.That(StorageColumns.Path, Is.Not.Empty);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Is read only")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageColumns.Type A")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "PRO")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Type_READ_ONLY()
-        {
-            Assert.That(StorageColumns.Type, Is.Not.Empty);
-        }
-    }
-}
diff --git a/tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorageCommand.cs b/tct-suite-vs/Tizen.Mediacontent.Tests/testcase/TSStorageCommand.cs
deleted file mode 100755 (executable)
index 3dc2fb1..0000000
+++ /dev/null
@@ -1,575 +0,0 @@
-using NUnit.Framework;
-using System;
-
-namespace Tizen.Content.MediaContent.Tests
-{
-    [TestFixture]
-    [Description("Tizen.Content.MediaContent.StorageCommand Tests")]
-    public class StorageCommandTests : TestBase
-    {
-        private StorageCommand _cmd;
-
-        [SetUp]
-        public void SetUp()
-        {
-            _cmd = new StorageCommand(_database);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for StorageCommand constructor")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.StorageCommand C")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "CONSTR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageCommand_CONSTRUCTOR()
-        {
-            Assert.That(() => new StorageCommand(_database), Throws.Nothing);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("StorageCommand throws if the database is null")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.StorageCommand C")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "CONSTR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageCommand_CONSTRUCTOR_WITH_NULL()
-        {
-            Assert.That(() => new StorageCommand(null), Throws.ArgumentNullException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("StorageCommand throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.StorageCommand C")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "CONSTR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void StorageCommand_CONSTRUCTOR_WITH_DISPOSED()
-        {
-            _database.Dispose();
-
-            Assert.That(() => new StorageCommand(_database), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for Count")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Count M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Count_RETURN()
-        {
-            Assert.That(() => _cmd.Count(), Throws.Nothing);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Count M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Count_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.Count(), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Count M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Count_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.Count(), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for Count with arguments")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Count M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "CountArguments")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Count_WITH_ARGUMENTS()
-        {
-            Assert.That(() => _cmd.Count(new CountArguments()), Throws.Nothing);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Count M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "CountArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Count_WITH_ARGS_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.Count(null), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Count M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "CountArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Count_WITH_ARGS_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.Count(null), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        #region Select
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.Select(), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.Select(), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Select returns a reader that contains result")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_RETURN_CHECK()
-        {
-            Assert.That(() => _cmd.Select().Read(), Throws.Nothing);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "SelectArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_ARGS_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.Select(arguments: null), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "SelectArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_ARGS_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.Select(arguments: null), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Select returns a reader that contains result")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "SelectArguments")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_ARGS()
-        {
-            var arguments = new SelectArguments { TotalRowCount = 1 };
-
-            var reader = _cmd.Select(arguments);
-            Assert.That(() => reader.Read(), Throws.Nothing);
-        }
-
-        #endregion
-
-        #region Select
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("COVPARAM", "string")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_ID_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.Select("someid"), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("COVPARAM", "string")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_ID_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.Select("someid"), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Select throws if the id is null")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MEX")]
-        [Property("COVPARAM", "string")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_THROWS_IF_ID_NULL()
-        {
-            Assert.That(() => _cmd.Select(storageId: null), Throws.ArgumentNullException);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Select throws if the id is white-space string")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MR")]
-        [Property("COVPARAM", "string")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_INVALID_ID()
-        {
-            Assert.That(() => _cmd.Select("  "), Throws.ArgumentException);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Select with id returns Storage object")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.Select M")]
-        [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MR")]
-        [Property("COVPARAM", "string")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void Select_WITH_ID()
-        {
-            Assert.That(_cmd.Select("someid"), Is.Null);
-        }
-
-        #endregion
-
-        #region CountMedia
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for CountMedia")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_RETURN()
-        {
-            Assert.That(_cmd.CountMedia("someid"), Is.Zero);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the id is null")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_THROWS_IF_ID_NULL()
-        {
-            Assert.That(() => _cmd.CountMedia(null), Throws.ArgumentNullException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the id is white-space string")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_THROWS_IF_ID_INVALID()
-        {
-            Assert.That(() => _cmd.CountMedia(" "), Throws.ArgumentException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.CountMedia("someid"), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.CountMedia("someid"), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for CountMedia")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, CountArguments")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_WITH_ARGS_RETURN()
-        {
-            var arguments = new CountArguments()
-            {
-                FilterExpression = $"{StorageColumns.Type}={(int)StorageType.External}"
-            };
-
-            Assert.That(_cmd.CountMedia("someid", arguments), Is.Zero);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the id is null")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, CountArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_WITH_ARGS_THROWS_IF_ID_NULL()
-        {
-            Assert.That(() => _cmd.CountMedia(null, null), Throws.ArgumentNullException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the id is empty string")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, CountArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_WITH_ARGS_THROWS_IF_ID_OUT_OF_RANGE()
-        {
-            Assert.That(() => _cmd.CountMedia("", null), Throws.ArgumentException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, CountArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_WITH_ARGS_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.CountMedia("someid", null), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("CountMedia throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.CountMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, CountArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void CountMedia_WITH_ARGS_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.CountMedia("someid", null), Throws.InvalidOperationException);
-        }
-        #endregion
-
-        #region SelectMedia
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for SelectMedia")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_RETURN()
-        {
-            Assert.That(_cmd.SelectMedia("someid").Read(), Is.False);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if id is null")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_THROWS_IF_ID_NULL()
-        {
-            Assert.That(() => _cmd.SelectMedia(null), Throws.ArgumentNullException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if id is white-space string")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_THROWS_IF_ID_INVALID()
-        {
-            Assert.That(() => _cmd.SelectMedia("  "), Throws.ArgumentException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.SelectMedia("someid"), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.SelectMedia("someid"), Throws.InvalidOperationException);
-        }
-
-        [Test]
-        [Category("P1")]
-        [Description("Test for SelectMedia")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, SelectArguments")]
-        [Property("CRITERIA", "MR")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_WITH_ARGS()
-        {
-            var arguments = new SelectArguments { TotalRowCount = 1 };
-
-            var reader = _cmd.SelectMedia("someid", arguments);
-            Assert.That(reader.Read(), Is.False);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if id is null")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, SelectArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_WITH_ARGS_THROWS_IF_ID_NULL()
-        {
-            Assert.That(() => _cmd.SelectMedia(null, null), Throws.ArgumentNullException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if id is white-space string")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, SelectArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_WITH_ARGS_THROWS_IF_ID_INVALID()
-        {
-            Assert.That(() => _cmd.SelectMedia("  ", null), Throws.ArgumentException);
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disposed")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, SelectArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_WITH_ARGS_THROWS_IF_DB_DISPOSED()
-        {
-            _database.Dispose();
-            Assert.That(() => _cmd.SelectMedia("someid", null), Throws.TypeOf<ObjectDisposedException>());
-        }
-
-        [Test]
-        [Category("P2")]
-        [Description("Throws if the database has already been disconnected")]
-        [Property("SPEC", "Tizen.Content.MediaContent.StorageCommand.SelectMedia M")]
-        [Property("SPEC_URL", "-")]
-        [Property("COVPARAM", "string, SelectArguments")]
-        [Property("CRITERIA", "MEX")]
-        [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void SelectMedia_WITH_ARGS_THROWS_IF_DB_DISCONNECTED()
-        {
-            _database.Disconnect();
-            Assert.That(() => _cmd.SelectMedia("someid", null), Throws.InvalidOperationException);
-        }
-        #endregion
-
-    }
-}