Esempio n. 1
0
        public void GetAssignedRoles_HasTranslationWIthLanguageTag_ReturnTranslation()
        {
            ComponentFile f = CreateComponentFileWithRoleChoices("abc_Translation-xyz.txt");

            Assert.AreEqual("translation", f.GetAssignedRoles(new Session()).First().Name);
        }
Esempio n. 2
0
        public void GetAssignedRoles_ForTranslation_ReturnCorrectOne()
        {
            ComponentFile f = CreateComponentFileWithRoleChoices("abc_Translation.txt");

            Assert.AreEqual("translation", f.GetAssignedRoles(new Session()).First().Name);
        }
Esempio n. 3
0
        public void GetAssignedRoles_ForConsentAndPersonType_ReturnsThem()
        {
            ComponentFile f = CreateComponentFileWithRoleChoices("abc_Consent.txt");

            Assert.AreEqual(1, f.GetAssignedRoles(new Person()).Count());
        }
Esempio n. 4
0
        public void GetAssignedRoles_ForConsentAndSessionType_ReturnsEmptyEnumerator()
        {
            ComponentFile f = CreateComponentFileWithRoleChoices("abc_Consent.txt");

            Assert.AreEqual(0, f.GetAssignedRoles(new Session()).Count());
        }
Esempio n. 5
0
        public void GetAssignedRoles_HasOneRoles_ReturnsThem()
        {
            ComponentFile f = CreateComponentFileWithRoleChoices("abc_Source.avi");

            Assert.AreEqual(1, f.GetAssignedRoles().Count());
        }
Esempio n. 6
0
        public void GetAssignedRoles_NoRoles_ReturnsEmptyEnumerator()
        {
            ComponentFile f = CreateComponentFileWithRoleChoices("abc.txt");

            Assert.AreEqual(0, f.GetAssignedRoles().Count());
        }