Skip to content

Commit 1b09346

Browse files
committed
Fix tests
1 parent 2d44d18 commit 1b09346

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

CommunityToolkit.Labs.Core.SourceGenerators.Tests/CommunityToolkit.Labs.Core.SourceGenerators.Tests/ToolkitSampleMetadataTests.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ public void PaneOption_GeneratesProperty()
2424
2525
namespace MyApp
2626
{{
27-
[ToolkitSampleBoolOption(""Test"", ""Toggle y"", false)]
28-
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", title: ""Text foreground"", ""Segoe UI"", ""Arial"")]
27+
[ToolkitSampleBoolOption(""Test"", false, Title = ""Toggle y"")]
28+
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", ""Segoe UI"", ""Arial"", ""Consolas"", Title = ""Font family"")]
2929
3030
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
3131
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
@@ -57,8 +57,8 @@ public void PaneOption_GeneratesProperty_DuplicatePropNamesAcrossSampleClasses()
5757
5858
namespace MyApp
5959
{{
60-
[ToolkitSampleBoolOption(""Test"", ""Toggle y"", false)]
61-
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", title: ""Text foreground"", ""Segoe UI"", ""Arial"")]
60+
[ToolkitSampleBoolOption(""Test"", false, Title = ""Toggle y"")]
61+
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", ""Segoe UI"", ""Arial"", ""Consolas"", Title = ""Font family"")]
6262
6363
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
6464
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
@@ -70,8 +70,8 @@ public Sample()
7070
}}
7171
}}
7272
73-
[ToolkitSampleBoolOption(""Test"", ""Toggle y"", false)]
74-
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", title: ""Text foreground"", ""Segoe UI"", ""Arial"")]
73+
[ToolkitSampleBoolOption(""Test"", false, Title = ""Toggle y"")]
74+
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", ""Segoe UI"", ""Arial"", ""Consolas"", Title = ""Font family"")]
7575
7676
[ToolkitSample(id: nameof(Sample2), ""Test Sample"", description: """")]
7777
public partial class Sample2 : Windows.UI.Xaml.Controls.UserControl
@@ -101,7 +101,7 @@ public void PaneOptionOnNonSample()
101101
102102
namespace MyApp
103103
{
104-
[ToolkitSampleBoolOption(""BindToMe"", ""Toggle visibility"", false)]
104+
[ToolkitSampleBoolOption(""BindToMe"", false, Title = ""Toggle visibility"")]
105105
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
106106
{
107107
}
@@ -129,7 +129,7 @@ public void PaneOptionWithBadName(string name)
129129
namespace MyApp
130130
{{
131131
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
132-
[ToolkitSampleBoolOption(""{name}"", ""Toggle visibility"", false)]
132+
[ToolkitSampleBoolOption(""{name}"", false, Title = ""Toggle visibility"")]
133133
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
134134
{{
135135
}}
@@ -153,7 +153,7 @@ public void PaneOptionWithConflictingPropertyName()
153153
154154
namespace MyApp
155155
{{
156-
[ToolkitSampleBoolOption(""IsVisible"", ""Toggle x"", false)]
156+
[ToolkitSampleBoolOption(""IsVisible"", false, Title = ""Toggle x"")]
157157
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
158158
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
159159
{{
@@ -179,7 +179,7 @@ public void PaneOptionWithConflictingInheritedPropertyName()
179179
180180
namespace MyApp
181181
{{
182-
[ToolkitSampleBoolOption(""IsVisible"", ""Toggle x"", false)]
182+
[ToolkitSampleBoolOption(""IsVisible"", false, Title = ""Toggle x"")]
183183
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
184184
public partial class Sample : Base
185185
{{
@@ -209,9 +209,9 @@ public void PaneOptionWithDuplicateName()
209209
210210
namespace MyApp
211211
{{
212-
[ToolkitSampleBoolOption(""test"", ""Toggle x"", false)]
213-
[ToolkitSampleBoolOption(""test"", ""Toggle y"", false)]
214-
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", title: ""Text foreground"", ""Segoe UI"", ""Arial"")]
212+
[ToolkitSampleBoolOption(""test"", false, Title = ""Toggle x"")]
213+
[ToolkitSampleBoolOption(""test"", false, Title = ""Toggle x"")]
214+
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", ""Segoe UI"", ""Arial"", ""Consolas"", Title = ""Font family"")]
215215
216216
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
217217
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
@@ -237,14 +237,14 @@ public void PaneOptionWithDuplicateName_AllowedBetweenSamples()
237237
238238
namespace MyApp
239239
{{
240-
[ToolkitSampleBoolOption(""test"", ""Toggle y"", false)]
240+
[ToolkitSampleBoolOption(""test"", false, Title = ""Toggle y"")]
241241
242242
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
243243
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
244244
{{
245245
}}
246246
247-
[ToolkitSampleBoolOption(""test"", ""Toggle y"", false)]
247+
[ToolkitSampleBoolOption(""test"", false, Title = ""Toggle y"")]
248248
249249
[ToolkitSample(id: nameof(Sample2), ""Test Sample"", description: """")]
250250
public partial class Sample2 : Windows.UI.Xaml.Controls.UserControl
@@ -270,7 +270,7 @@ public void PaneMultipleChoiceOptionWithNoChoices()
270270
271271
namespace MyApp
272272
{{
273-
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", title: ""Text foreground"")]
273+
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", ""Segoe UI"", ""Arial"", ""Consolas"", Title = ""Font family"")]
274274
275275
[ToolkitSample(id: nameof(Sample), ""Test Sample"", description: """")]
276276
public partial class Sample : Windows.UI.Xaml.Controls.UserControl
@@ -296,8 +296,8 @@ public void SampleGeneratedOptionAttributeOnUnsupportedType()
296296
297297
namespace MyApp
298298
{{
299-
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", title: ""Text foreground"", ""Segoe UI"", ""Arial"")]
300-
[ToolkitSampleBoolOption(""Test"", ""Toggle visibility"", false)]
299+
[ToolkitSampleMultiChoiceOption(""TextFontFamily"", ""Segoe UI"", ""Arial"", ""Consolas"", Title = ""Font family"")]
300+
[ToolkitSampleBoolOption(""Test"", false, Title = ""Toggle visibility"")]
301301
public partial class Sample
302302
{{
303303
}}

CommunityToolkit.Labs.Shared/Renderers/GeneratedSampleOptionsRenderer.xaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
1+
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
22
<UserControl x:Class="CommunityToolkit.Labs.Shared.Renderers.GeneratedSampleOptionsRenderer"
33
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
44
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
@@ -30,7 +30,7 @@
3030
</local:GeneratedSampleOptionTemplateSelector.MultiChoiceOptionTemplate>
3131
<local:GeneratedSampleOptionTemplateSelector.SliderOptionTemplate>
3232
<DataTemplate x:DataType="metadata:ToolkitSampleNumericOptionMetadataViewModel">
33-
<Slider Header="{x:Bind Title}"
33+
<Slider Header="{x:Bind Title, Mode=OneWay}"
3434
Maximum="{x:Bind Max, Mode=OneWay}"
3535
Minimum="{x:Bind Min, Mode=OneWay}"
3636
StepFrequency="{x:Bind Step, Mode=OneWay}"
@@ -39,7 +39,7 @@
3939
</local:GeneratedSampleOptionTemplateSelector.SliderOptionTemplate>
4040
<local:GeneratedSampleOptionTemplateSelector.NumberBoxOptionTemplate>
4141
<DataTemplate x:DataType="metadata:ToolkitSampleNumericOptionMetadataViewModel">
42-
<muxc:NumberBox Header="{x:Bind Title}"
42+
<muxc:NumberBox Header="{x:Bind Title, Mode=OneWay}"
4343
Maximum="{x:Bind Max, Mode=OneWay}"
4444
Minimum="{x:Bind Min, Mode=OneWay}"
4545
SmallChange="{x:Bind Step, Mode=OneWay}"

0 commit comments

Comments
 (0)