Skip to content

Commit 091d004

Browse files
committed
fix: fix tests
1 parent 2303f57 commit 091d004

File tree

3 files changed

+37
-39
lines changed

3 files changed

+37
-39
lines changed

specs/LogoFX.Cli.Dotnet.Specs.Steps/GenerationFolderExtensions.cs

Lines changed: 35 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -141,13 +141,13 @@ public static class AssemblyInfo
141141
{{
142142
public static string AssemblyName {{ get; }} = $""{{Assembly.GetExecutingAssembly().GetName().Name}}.dll"";
143143
}}
144-
}}").WithFile("ISampleProvider.cs", $@"using System;
144+
}}").WithFile("ISampleDataProvider.cs", $@"using System;
145145
using System.Collections.Generic;
146146
using {folder.Name}.Data.Contracts.Dto;
147147
148148
namespace {folder.Name}.Data.Contracts.Providers
149149
{{
150-
public interface ISampleProvider
150+
public interface ISampleDataProvider
151151
{{
152152
IEnumerable<SampleItemDto> GetItems();
153153
bool DeleteItem(Guid id);
@@ -163,19 +163,19 @@ internal static GeneratedFolder WithDataFakeContainers(this GeneratedFolder fold
163163
return folder
164164
.WithFolder($"{folder.Name}.Data.Fake.Containers", r =>
165165
r.WithFile($"{folder.Name}.Data.Fake.Containers.csproj", AssertionHelper.Any)
166-
.WithFile("SampleContainer.cs",
166+
.WithFile("SampleDataContainer.cs",
167167
$@"using System.Collections.Generic;
168168
using {folder.Name}.Data.Contracts.Dto;
169169
using {folder.Name}.Data.Fake.Containers.Contracts;
170170
171171
namespace {folder.Name}.Data.Fake.Containers
172172
{{
173-
public interface ISampleContainer : IDataContainer
173+
public interface ISampleDataContainer : IDataContainer
174174
{{
175175
IEnumerable<SampleItemDto> Items {{ get; }}
176176
}}
177177
178-
public sealed class SampleContainer : ISampleContainer
178+
public sealed class SampleDataContainer : ISampleDataContainer
179179
{{
180180
private readonly List<SampleItemDto> _items = new List<SampleItemDto>();
181181
public IEnumerable<SampleItemDto> Items => _items;
@@ -221,7 +221,7 @@ internal static GeneratedFolder WithDataFakeProviderBuilders(this GeneratedFolde
221221
222222
namespace {folder.Name}.Data.Fake.ProviderBuilders
223223
{{
224-
public sealed class SampleProviderBuilder : FakeBuilderBase<ISampleProvider>.WithInitialSetup
224+
public sealed class SampleProviderBuilder : FakeBuilderBase<ISampleDataProvider>.WithInitialSetup
225225
{{
226226
private readonly List<SampleItemDto> _itemsStorage = new List<SampleItemDto>();
227227
@@ -238,8 +238,8 @@ public void WithItems(IEnumerable<SampleItemDto> items)
238238
_itemsStorage.AddRange(items);
239239
}}
240240
241-
protected override IServiceCall<ISampleProvider> CreateServiceCall(
242-
IHaveNoMethods<ISampleProvider> serviceCallTemplate) => serviceCallTemplate
241+
protected override IServiceCall<ISampleDataProvider> CreateServiceCall(
242+
IHaveNoMethods<ISampleDataProvider> serviceCallTemplate) => serviceCallTemplate
243243
.AddMethodCallWithResult(t => t.GetItems(),
244244
r => r.Complete(GetItems))
245245
.AddMethodCallWithResult<Guid, bool>(t => t.DeleteItem(It.IsAny<Guid>()),
@@ -282,7 +282,7 @@ internal static GeneratedFolder WithDataFakeProviders(this GeneratedFolder folde
282282
return folder
283283
.WithFolder($"{folder.Name}.Data.Fake.Providers", r =>
284284
r.WithFile($"{folder.Name}.Data.Fake.Providers.csproj", AssertionHelper.Any)
285-
.WithFile("FakeSampleProvider.cs",
285+
.WithFile("FakeSampleDataProvider.cs",
286286
$@"using System;
287287
using System.Collections.Generic;
288288
using System.Threading.Tasks;
@@ -296,37 +296,37 @@ internal static GeneratedFolder WithDataFakeProviders(this GeneratedFolder folde
296296
namespace {folder.Name}.Data.Fake.Providers
297297
{{
298298
[UsedImplicitly]
299-
internal sealed class FakeSampleProvider : FakeProviderBase<SampleProviderBuilder, ISampleProvider>, ISampleProvider
299+
internal sealed class FakeSampleDataProvider : FakeProviderBase<SampleProviderBuilder, ISampleDataProvider>, ISampleDataProvider
300300
{{
301301
private readonly Random _random = new Random();
302302
303-
public FakeSampleProvider(
304-
SampleProviderBuilder sampleProviderBuilder,
305-
ISampleContainer sampleContainer)
306-
: base(sampleProviderBuilder)
303+
public FakeSampleDataProvider(
304+
SampleProviderBuilder providerBuilder,
305+
ISampleDataContainer container)
306+
: base(providerBuilder)
307307
{{
308-
sampleProviderBuilder.WithItems(sampleContainer.Items);
308+
providerBuilder.WithItems(container.Items);
309309
}}
310310
311-
IEnumerable<SampleItemDto> ISampleProvider.GetItems() => GetService(r =>
311+
IEnumerable<SampleItemDto> ISampleDataProvider.GetItems() => GetService(r =>
312312
{{
313313
Task.Delay(_random.Next(2000)).Wait();
314314
return r;
315315
}}).GetItems();
316316
317-
bool ISampleProvider.DeleteItem(Guid id) => GetService(r =>
317+
bool ISampleDataProvider.DeleteItem(Guid id) => GetService(r =>
318318
{{
319319
Task.Delay(_random.Next(2000)).Wait();
320320
return r;
321321
}}).DeleteItem(id);
322322
323-
bool ISampleProvider.UpdateItem(SampleItemDto dto) => GetService(r =>
323+
bool ISampleDataProvider.UpdateItem(SampleItemDto dto) => GetService(r =>
324324
{{
325325
Task.Delay(_random.Next(2000)).Wait();
326326
return r;
327327
}}).UpdateItem(dto);
328328
329-
void ISampleProvider.CreateItem(SampleItemDto dto) => GetService(r =>
329+
void ISampleDataProvider.CreateItem(SampleItemDto dto) => GetService(r =>
330330
{{
331331
Task.Delay(_random.Next(2000)).Wait();
332332
return r;
@@ -349,16 +349,16 @@ internal sealed class Module : ICompositionModule<IDependencyRegistrator>
349349
public void RegisterModule(IDependencyRegistrator dependencyRegistrator)
350350
{{
351351
dependencyRegistrator
352-
.AddInstance(InitializeSampleContainer())
353-
.AddSingleton<ISampleProvider, FakeSampleProvider>();
352+
.AddInstance(InitializeSampleDataContainer())
353+
.AddSingleton<ISampleDataProvider, FakeSampleDataProvider>();
354354
355355
dependencyRegistrator.RegisterInstance(SampleProviderBuilder.CreateBuilder());
356356
}}
357357
358-
private static ISampleContainer InitializeSampleContainer()
358+
private static ISampleDataContainer InitializeSampleDataContainer()
359359
{{
360-
var sampleContainer = new SampleContainer();
361-
sampleContainer.UpdateItems(new[]
360+
var container = new SampleDataContainer();
361+
container.UpdateItems(new[]
362362
{{
363363
new SampleItemDto
364364
{{
@@ -395,7 +395,7 @@ private static ISampleContainer InitializeSampleContainer()
395395
Value = 10
396396
}}
397397
}});
398-
return sampleContainer;
398+
return container;
399399
}}
400400
}}
401401
}}"));
@@ -406,14 +406,14 @@ internal static GeneratedFolder WithDataRealProviders(this GeneratedFolder folde
406406
return folder
407407
.WithFolder($"{folder.Name}.Data.Real.Providers", r =>
408408
r.WithFile($"{folder.Name}.Data.Real.Providers.csproj", AssertionHelper.Any)
409-
.WithFile("SampleProvider.cs", $@"using System;
409+
.WithFile("SampleDataProvider.cs", $@"using System;
410410
using System.Collections.Generic;
411411
using {folder.Name}.Data.Contracts.Dto;
412412
using {folder.Name}.Data.Contracts.Providers;
413413
414414
namespace {folder.Name}.Data.Real.Providers
415415
{{
416-
internal sealed class SampleProvider : ISampleProvider
416+
internal sealed class SampleDataProvider : ISampleDataProvider
417417
{{
418418
public IEnumerable<SampleItemDto> GetItems()
419419
{{
@@ -650,15 +650,13 @@ protected override ValidationResult IsValid(object value, ValidationContext vali
650650
using LogoFX.Client.Mvvm.Model;
651651
using {folder.Name}.Model.Contracts;
652652
653-
654653
namespace {folder.Name}.Model
655-
{{
654+
{{
656655
internal abstract class AppModel : EditableModel<Guid>, IAppModel
657-
{{
656+
{{
658657
public bool IsNew {{ get; set; }}
659658
}}
660-
}}
661-
").WithFile("DataService.cs", $@"using System.Collections.Generic;
659+
}}").WithFile("DataService.cs", $@"using System.Collections.Generic;
662660
using System.Linq;
663661
using System.Threading.Tasks;
664662
using JetBrains.Annotations;
@@ -673,23 +671,23 @@ namespace {folder.Name}.Model
673671
[UsedImplicitly]
674672
internal sealed class DataService : NotifyPropertyChangedBase<DataService>, IDataService
675673
{{
676-
private readonly ISampleProvider _sampleProvider;
674+
private readonly ISampleDataProvider _sampleProvider;
677675
private readonly SampleMapper _sampleMapper;
678676
679677
private readonly RangeObservableCollection<ISampleItem> _items =
680678
new RangeObservableCollection<ISampleItem>();
681679
682-
public DataService(ISampleProvider sampleProvider, SampleMapper sampleMapper)
680+
public DataService(ISampleDataProvider sampleProvider, SampleMapper sampleMapper)
683681
{{
684682
_sampleProvider = sampleProvider;
685683
_sampleMapper = sampleMapper;
686684
}}
687685
688686
IEnumerable<ISampleItem> IDataService.Items => _items;
689687
690-
Task IDataService.GetItems() => MethodRunner.RunAsync(Method);
688+
Task IDataService.GetItems() => MethodRunner.RunAsync(GetItems);
691689
692-
private void Method()
690+
private void GetItems()
693691
{{
694692
var items = _sampleProvider.GetItems().Select(_sampleMapper.MapToSampleItem);
695693
_items.Clear();
@@ -702,7 +700,7 @@ Task<ISampleItem> IDataService.NewItem() => MethodRunner.RunWithResultAsync<ISam
702700
IsNew = true
703701
}});
704702
705-
public Task SaveItem(ISampleItem item) => MethodRunner.RunAsync(() =>
703+
Task IDataService.SaveItem(ISampleItem item) => MethodRunner.RunAsync(() =>
706704
{{
707705
var dto = _sampleMapper.MapToSampleItemDto(item);
708706

templates/LogoFX.Templates.WPF/LogoFX.Templates.WPF.Data.Fake.Providers/Module.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ internal sealed class Module : ICompositionModule<IDependencyRegistrator>
1515
public void RegisterModule(IDependencyRegistrator dependencyRegistrator)
1616
{
1717
dependencyRegistrator
18-
.AddInstance(InitializeSampleContainer())
18+
.AddInstance(InitializeSampleDataContainer())
1919
.AddSingleton<ISampleDataProvider, FakeSampleDataProvider>();
2020

2121
dependencyRegistrator.RegisterInstance(SampleProviderBuilder.CreateBuilder());
2222
}
2323

24-
private static ISampleDataContainer InitializeSampleContainer()
24+
private static ISampleDataContainer InitializeSampleDataContainer()
2525
{
2626
var container = new SampleDataContainer();
2727
container.UpdateItems(new[]

0 commit comments

Comments
 (0)