public void Models_UserRoleEnumUnitTests_Values_Should_Pass() { // Assert // Make sure there are no additional values var enumCount = UserRoleEnum.GetNames(typeof(UserRoleEnum)).Length; Assert.AreEqual(5, enumCount, TestContext.TestName); // Check each value against their expected value. Assert.AreEqual(0, (int)UserRoleEnum.Unknown, TestContext.TestName); Assert.AreEqual(10, (int)UserRoleEnum.StudentUser, TestContext.TestName); Assert.AreEqual(40, (int)UserRoleEnum.AdminUser, TestContext.TestName); Assert.AreEqual(50, (int)UserRoleEnum.SupportUser, TestContext.TestName); Assert.AreEqual(60, (int)UserRoleEnum.TeacherUser, TestContext.TestName); }
public void Models_UserRoleEnumUnitTests_DisplayName_Values_Should_Pass() { // Arrange // Act // Make sure there are no additional values var enumCount = UserRoleEnum.GetNames(typeof(UserRoleEnum)).Length; // Reset // Assert // Check each value against their expected value. Assert.AreEqual("Unknown", UserRoleEnum.Unknown.GetDisplayName(), TestContext.TestName); Assert.AreEqual("Teacher", UserRoleEnum.TeacherUser.GetDisplayName(), TestContext.TestName); Assert.AreEqual("Student", UserRoleEnum.StudentUser.GetDisplayName(), TestContext.TestName); Assert.AreEqual("Support", UserRoleEnum.SupportUser.GetDisplayName(), TestContext.TestName); Assert.AreEqual("Admin", UserRoleEnum.AdminUser.GetDisplayName(), TestContext.TestName); }