TEST(PackageManager, CheckVersionInstalled) { PackageManagerStub pm; PackageInfo info("230", PLATFORM_UNKNOWN, ARCH_ARMv7); pm.InstalledPackages.push_back(info); EXPECT_TRUE(pm.CheckVersionInstalled("230", PLATFORM_UNKNOWN, ARCH_ARMv7)); }
TEST(PackageManager, InstallVersion) { PackageManagerStub pm; PackageInfo info("230", PLATFORM_UNKNOWN, ARCH_ARMv5); pm.InstalledPackages.push_back(info); EXPECT_TRUE(pm.InstallVersion("240", PLATFORM_UNKNOWN, ARCH_ARMv5)); EXPECT_EQ(2, pm.InstalledPackages.size()); EXPECT_TRUE(pm.CheckVersionInstalled("240", PLATFORM_UNKNOWN, ARCH_ARMv5)); }