public void GetAssignedRoles_HasTranslationWIthLanguageTag_ReturnTranslation() { ComponentFile f = CreateComponentFileWithRoleChoices("abc_Translation-xyz.txt"); Assert.AreEqual("translation", f.GetAssignedRoles(new Session()).First().Name); }
public void GetAssignedRoles_ForTranslation_ReturnCorrectOne() { ComponentFile f = CreateComponentFileWithRoleChoices("abc_Translation.txt"); Assert.AreEqual("translation", f.GetAssignedRoles(new Session()).First().Name); }
public void GetAssignedRoles_ForConsentAndPersonType_ReturnsThem() { ComponentFile f = CreateComponentFileWithRoleChoices("abc_Consent.txt"); Assert.AreEqual(1, f.GetAssignedRoles(new Person()).Count()); }
public void GetAssignedRoles_ForConsentAndSessionType_ReturnsEmptyEnumerator() { ComponentFile f = CreateComponentFileWithRoleChoices("abc_Consent.txt"); Assert.AreEqual(0, f.GetAssignedRoles(new Session()).Count()); }
public void GetAssignedRoles_HasOneRoles_ReturnsThem() { ComponentFile f = CreateComponentFileWithRoleChoices("abc_Source.avi"); Assert.AreEqual(1, f.GetAssignedRoles().Count()); }
public void GetAssignedRoles_NoRoles_ReturnsEmptyEnumerator() { ComponentFile f = CreateComponentFileWithRoleChoices("abc.txt"); Assert.AreEqual(0, f.GetAssignedRoles().Count()); }