Skip to content

Commit 1903bcc

Browse files
author
kopaka
committed
added unit tests for missing filters
1 parent 0ca1570 commit 1903bcc

File tree

1 file changed

+64
-28
lines changed

1 file changed

+64
-28
lines changed

FrameworkTests/Model/Filter/FilterLoaderTest.cs

Lines changed: 64 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,24 @@ public void AlphaBackground()
1717
TestFilter("alpha_background.hlsl");
1818
}
1919

20+
[TestMethod]
21+
public void AlphaTest()
22+
{
23+
TestFilter("alpha_test.hlsl");
24+
}
25+
26+
[TestMethod]
27+
public void AlphaTestPreprocessing()
28+
{
29+
TestFilter("alpha_test_preprocessing.hlsl");
30+
}
31+
32+
[TestMethod]
33+
public void Bilateral()
34+
{
35+
TestFilter("bilateral.hlsl", FilterLoader.TargetType.Tex2D);
36+
}
37+
2038
[TestMethod]
2139
public void Blur()
2240
{
@@ -36,57 +54,57 @@ public void Denoise()
3654
}
3755

3856
[TestMethod]
39-
public void Enhance()
57+
public void Dithering()
4058
{
41-
TestFilter("enhance.hlsl", FilterLoader.TargetType.Tex2D);
59+
TestFilter("dithering.hlsl", FilterLoader.TargetType.Tex2D);
4260
}
4361

4462
[TestMethod]
45-
public void Gamma()
63+
public void Divergent()
4664
{
47-
TestFilter("gamma.hlsl");
65+
TestFilter("divergent.hlsl", FilterLoader.TargetType.Tex2D);
4866
}
4967

5068
[TestMethod]
51-
public void Heatmap()
69+
public void Enhance()
5270
{
53-
TestFilter("heatmap.hlsl");
71+
TestFilter("enhance.hlsl", FilterLoader.TargetType.Tex2D);
5472
}
5573

5674
[TestMethod]
57-
public void Highlight()
75+
public void FixAlpha()
5876
{
59-
TestFilter("highlight.hlsl");
77+
TestFilter("fix_alpha.hlsl", FilterLoader.TargetType.Tex2D);
6078
}
6179

6280
[TestMethod]
63-
public void Luminance()
81+
public void FlipCubemap()
6482
{
65-
TestFilter("luminance.hlsl");
83+
TestFilter("flip_cubemap.hlsl", FilterLoader.TargetType.Tex2D);
6684
}
6785

6886
[TestMethod]
69-
public void Median()
87+
public void Gamma()
7088
{
71-
TestFilter("median.hlsl");
89+
TestFilter("gamma.hlsl");
7290
}
7391

7492
[TestMethod]
75-
public void Mirror()
93+
public void GuidedBilateral()
7694
{
77-
TestFilter("mirror.hlsl");
95+
TestFilter("guided_bilateral.hlsl", FilterLoader.TargetType.Tex2D);
7896
}
7997

8098
[TestMethod]
81-
public void Quantile()
99+
public void HeatDistribution()
82100
{
83-
TestFilter("quantile.hlsl", FilterLoader.TargetType.Tex2D);
101+
TestFilter("heat_distribution.hlsl", FilterLoader.TargetType.Tex2D);
84102
}
85103

86104
[TestMethod]
87-
public void Silhouette()
105+
public void Heatmap()
88106
{
89-
TestFilter("silhouette.hlsl", FilterLoader.TargetType.Tex2D);
107+
TestFilter("heatmap.hlsl");
90108
}
91109

92110
[TestMethod]
@@ -96,35 +114,53 @@ public void HeightToNormal()
96114
}
97115

98116
[TestMethod]
99-
public void Bilateral()
117+
public void Highlight()
100118
{
101-
TestFilter("bilateral.hlsl", FilterLoader.TargetType.Tex2D);
119+
TestFilter("highlight.hlsl");
102120
}
103121

104122
[TestMethod]
105-
public void GuidedBilateral()
123+
public void Luminance()
106124
{
107-
TestFilter("guided_bilateral.hlsl", FilterLoader.TargetType.Tex2D);
125+
TestFilter("luminance.hlsl");
108126
}
109127

110128
[TestMethod]
111-
public void Divergent()
129+
public void Median()
112130
{
113-
TestFilter("divergent.hlsl");
131+
TestFilter("median.hlsl");
114132
}
115133

116134
[TestMethod]
117-
public void Dithering()
135+
public void Mirror()
118136
{
119-
TestFilter("dithering.hlsl", FilterLoader.TargetType.Tex2D);
137+
TestFilter("mirror.hlsl");
120138
}
121139

122140
[TestMethod]
123-
public void HeatDistribution()
141+
public void MovePixels()
124142
{
125-
TestFilter("heat_distribution.hlsl", FilterLoader.TargetType.Tex2D);
143+
TestFilter("move_pixels.hlsl", FilterLoader.TargetType.Tex2D);
144+
}
145+
146+
[TestMethod]
147+
public void Quantile()
148+
{
149+
TestFilter("quantile.hlsl", FilterLoader.TargetType.Tex2D);
150+
}
151+
152+
[TestMethod]
153+
public void Silhouette()
154+
{
155+
TestFilter("silhouette.hlsl", FilterLoader.TargetType.Tex2D);
126156
}
127157

158+
159+
160+
161+
162+
163+
128164
private void TestFilter(string name)
129165
{
130166
TestFilter(name, FilterLoader.TargetType.Tex2D);

0 commit comments

Comments
 (0)