{
private Package TpkPackage = null;
private Package WgtPackage = null;
+ private const string MainAppId = "tpkpkgtest";
[TestFixtureSetUp]
public void Init()
Assert.IsInstanceOf<int>(TpkPackage.InstalledTime, "Package InstalledTime should be of type int");
Assert.IsTrue(TpkPackage.InstalledTime > 0 , "InstalledTime must be bigger than 0");
}
+
+ [Test]
+ [Category("P1")]
+ [Description("Checks if MainApplication property return correct value")]
+ [Property("SPEC", "Tizen.Applications.Package.MainApplication A")]
+ [Property("SPEC_URL", "-")]
+ [Property("CRITERIA", "PRO")]
+ [Property("AUTHOR", "Kim Ilho, ilho159.kim@samsung.com")]
+ public void MainApplication_READ_ONLY()
+ {
+ // PRECONDITION
+ Assert.IsNotNull(TpkPackage, "Precondition failed: testPackage should not be null");
+
+ // TEST CODE
+ var mainapplication = TpkPackage.MainApplication;
+ Assert.IsInstanceOf<ApplicationInfo>(mainapplication, "MainApplication should return ApplicationInfo");
+ Assert.AreEqual(mainapplication.ApplicationId, MainAppId, "Main Application ID should be same " + MainAppId);
+ }
}
}