More test cases for CryConfigTest

This commit is contained in:
Sebastian Messmer 2018-12-22 01:22:43 +01:00
parent 51f74a2f6a
commit b36aa1b272
1 changed files with 36 additions and 0 deletions

View File

@ -33,6 +33,12 @@ TEST_F(CryConfigTest, RootBlob_AfterMove) {
EXPECT_EQ("rootblobid", moved.RootBlob());
}
TEST_F(CryConfigTest, RootBlob_AfterCopy) {
cfg.SetRootBlob("rootblobid");
CryConfig copy = cfg;
EXPECT_EQ("rootblobid", copy.RootBlob());
}
TEST_F(CryConfigTest, RootBlob_AfterSaveAndLoad) {
cfg.SetRootBlob("rootblobid");
CryConfig loaded = SaveAndLoad(std::move(cfg));
@ -54,6 +60,12 @@ TEST_F(CryConfigTest, EncryptionKey_AfterMove) {
EXPECT_EQ("enckey", moved.EncryptionKey());
}
TEST_F(CryConfigTest, EncryptionKey_AfterCopy) {
cfg.SetEncryptionKey("enckey");
CryConfig copy = cfg;
EXPECT_EQ("enckey", copy.EncryptionKey());
}
TEST_F(CryConfigTest, EncryptionKey_AfterSaveAndLoad) {
cfg.SetEncryptionKey("enckey");
CryConfig loaded = SaveAndLoad(std::move(cfg));
@ -75,6 +87,12 @@ TEST_F(CryConfigTest, Cipher_AfterMove) {
EXPECT_EQ("mycipher", moved.Cipher());
}
TEST_F(CryConfigTest, Cipher_AfterCopy) {
cfg.SetCipher("mycipher");
CryConfig copy = cfg;
EXPECT_EQ("mycipher", copy.Cipher());
}
TEST_F(CryConfigTest, Cipher_AfterSaveAndLoad) {
cfg.SetCipher("mycipher");
CryConfig loaded = SaveAndLoad(std::move(cfg));
@ -96,6 +114,12 @@ TEST_F(CryConfigTest, Version_AfterMove) {
EXPECT_EQ("0.9.1", moved.Version());
}
TEST_F(CryConfigTest, Version_AfterCopy) {
cfg.SetVersion("0.9.1");
CryConfig copy = cfg;
EXPECT_EQ("0.9.1", copy.Version());
}
TEST_F(CryConfigTest, Version_AfterSaveAndLoad) {
cfg.SetVersion("0.9.2");
CryConfig loaded = SaveAndLoad(std::move(cfg));
@ -117,6 +141,12 @@ TEST_F(CryConfigTest, CreatedWithVersion_AfterMove) {
EXPECT_EQ("0.9.3", moved.CreatedWithVersion());
}
TEST_F(CryConfigTest, CreatedWithVersion_AfterCopy) {
cfg.SetCreatedWithVersion("0.9.3");
CryConfig copy = cfg;
EXPECT_EQ("0.9.3", copy.CreatedWithVersion());
}
TEST_F(CryConfigTest, CreatedWithVersion_AfterSaveAndLoad) {
cfg.SetCreatedWithVersion("0.9.3");
CryConfig loaded = SaveAndLoad(std::move(cfg));
@ -138,6 +168,12 @@ TEST_F(CryConfigTest, BlocksizeBytes_AfterMove) {
EXPECT_EQ(32*1024u, moved.BlocksizeBytes());
}
TEST_F(CryConfigTest, BlocksizeBytes_AfterCopy) {
cfg.SetBlocksizeBytes(32*1024);
CryConfig copy = cfg;
EXPECT_EQ(32*1024u, copy.BlocksizeBytes());
}
TEST_F(CryConfigTest, BlocksizeBytes_AfterSaveAndLoad) {
cfg.SetBlocksizeBytes(10*1024);
CryConfig loaded = SaveAndLoad(std::move(cfg));