public void NavigationViewModelPermissionVisibilityConverter_Constructor_Properties_Initialized() { //------------Setup for test-------------------------- //------------Execute Test--------------------------- var converter = new NavigationViewModelPermissionVisibilityConverter(); //------------Assert Results------------------------- Assert.AreEqual(converter.DefaultValue, Visibility.Collapsed); }
public void NavigationViewModelPermissionVisibilityConverter_Convert_ValueIsNull_DefaultValue() { //------------Setup for test-------------------------- var converter = new NavigationViewModelPermissionVisibilityConverter(); //------------Execute Test--------------------------- var actual = converter.ConvertBack(null, typeof(Visibility), null, CultureInfo.CurrentCulture); //------------Assert Results------------------------- Assert.IsNull(actual); }
static void Verify_Convert(Permissions requiredPermission, Permissions userPermissions, Visibility expected) { //------------Setup for test-------------------------- var converter = new NavigationViewModelPermissionVisibilityConverter(); //------------Execute Test--------------------------- var actual = converter.Convert(userPermissions, typeof(Visibility), requiredPermission.ToString(), CultureInfo.CurrentCulture); //------------Assert Results------------------------- Assert.AreEqual(expected, actual); }