public void UpdateQuestProgressUnpinNotPinnableQuests()
        {
            pinnedQuests.Add("0");
            pinnedQuests.Add("1");
            questsController.UpdateQuestProgress(
                new QuestModel
            {
                id = "0", status = QuestsLiterals.Status.COMPLETED, sections = new [] { new QuestSection {
                                                                                            id = "0_0", tasks = new [] { new QuestTask {
                                                                                                                             id = "0_0_0"
                                                                                                                         } }
                                                                                        } }
            });
            questsController.UpdateQuestProgress(
                new QuestModel
            {
                id = "1", status = QuestsLiterals.Status.BLOCKED, sections = new [] { new QuestSection {
                                                                                          id = "1_0", tasks = new [] { new QuestTask {
                                                                                                                           id = "1_0_0"
                                                                                                                       } }
                                                                                      } }
            });

            Assert.IsFalse(pinnedQuests.Contains("0"));
            Assert.IsFalse(pinnedQuests.Contains("1"));
        }