Dreamine.FullKit.Wpf.Tests 1.0.0.0
Dreamine.FullKit.Wpf.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.FullKit.Wpf.Tests.UI.ConverterTests 클래스 참조sealed

더 자세히 ...

Public 멤버 함수

void NullToVisibility_NullReturnsCollapsed ()
void NullToVisibility_NonNullReturnsVisible ()
void BoolToIntDynamic_ReturnsBoolInputUnchangedWhenNoParam (bool value)
void LedInnerDiameter_MultiBinding_ReturnsScaledValue (double diameter, double scale)
void LedInnerDiameter_NullValues_ReturnsZero ()

상세한 설명

Converter Tests 기능과 관련 상태를 캡슐화합니다.

ConverterTests.cs 파일의 15 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ BoolToIntDynamic_ReturnsBoolInputUnchangedWhenNoParam()

void Dreamine.FullKit.Wpf.Tests.UI.ConverterTests.BoolToIntDynamic_ReturnsBoolInputUnchangedWhenNoParam ( bool value)
inline

Bool To Int Dynamic Returns Bool Input Unchanged When No Param 작업을 수행합니다.

매개변수
value적용할 값입니다.

ConverterTests.cs 파일의 70 번째 라인에서 정의되었습니다.

71 {
72 var conv = new BoolToIntDynamicConverter();
73 var result = conv.Convert(value, typeof(object), null!, CultureInfo.InvariantCulture);
74 Assert.NotNull(result);
75 }

◆ LedInnerDiameter_MultiBinding_ReturnsScaledValue()

void Dreamine.FullKit.Wpf.Tests.UI.ConverterTests.LedInnerDiameter_MultiBinding_ReturnsScaledValue ( double diameter,
double scale )
inline

Led Inner Diameter Multi Binding Returns Scaled Value 작업을 수행합니다.

매개변수
diameterdiameter에 사용할 double 값입니다.
scalescale에 사용할 double 값입니다.

ConverterTests.cs 파일의 107 번째 라인에서 정의되었습니다.

108 {
109 var conv = new LedInnerDiameterConverter();
110 var result = conv.Convert(new object[] { diameter, scale }, typeof(double), null!, CultureInfo.InvariantCulture);
111 var inner = Assert.IsType<double>(result);
112 Assert.Equal(diameter * scale, inner, precision: 10);
113 }

◆ LedInnerDiameter_NullValues_ReturnsZero()

void Dreamine.FullKit.Wpf.Tests.UI.ConverterTests.LedInnerDiameter_NullValues_ReturnsZero ( )
inline

Led Inner Diameter Null Values Returns Zero 작업을 수행합니다.

ConverterTests.cs 파일의 124 번째 라인에서 정의되었습니다.

125 {
126 var conv = new LedInnerDiameterConverter();
127 var result = conv.Convert(null!, typeof(double), null!, CultureInfo.InvariantCulture);
128 Assert.Equal(0.0, result);
129 }

◆ NullToVisibility_NonNullReturnsVisible()

void Dreamine.FullKit.Wpf.Tests.UI.ConverterTests.NullToVisibility_NonNullReturnsVisible ( )
inline

Null To Visibility Non Null Returns Visible 작업을 수행합니다.

ConverterTests.cs 파일의 43 번째 라인에서 정의되었습니다.

44 {
45 var conv = new NullToVisibilityConverter();
46 Assert.Equal(Visibility.Visible, conv.Convert("hello", typeof(Visibility), null!, CultureInfo.InvariantCulture));
47 }

◆ NullToVisibility_NullReturnsCollapsed()

void Dreamine.FullKit.Wpf.Tests.UI.ConverterTests.NullToVisibility_NullReturnsCollapsed ( )
inline

Null To Visibility Null Returns Collapsed 작업을 수행합니다.

ConverterTests.cs 파일의 28 번째 라인에서 정의되었습니다.

29 {
30 var conv = new NullToVisibilityConverter();
31 Assert.Equal(Visibility.Collapsed, conv.Convert(null!, typeof(Visibility), null!, CultureInfo.InvariantCulture));
32 }

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: