/
phoenix.rfa
/
BacklogApp
Обзор
Документация
Войти
/
phoenix.rfa
/
BacklogApp
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
BacklogApp.Tests/AutoMoqDataAttribute.cs
29 строк
789 B
phoenix
Add project files.
26 янв 2022, 09:28
26 янв 2022, 09:28
4a4488b
Код
Авторство
О чём код?
using AutoFixture; using AutoFixture.AutoMoq; using AutoFixture.Xunit2; using MongoDB.Bson; namespace BacklogApp.Tests { internal class AutoMoqDataAttribute : AutoDataAttribute { public AutoMoqDataAttribute() : base(() => new Fixture() .Customize(new AutoMoqCustomization()) .Customize(new MongoCustomization())) { } } internal class InlineAutoMoqDataAttribute : InlineAutoDataAttribute { public InlineAutoMoqDataAttribute(params object[] objects) : base(new AutoMoqDataAttribute(), objects) { } } public class MongoCustomization : ICustomization { public void Customize(IFixture fixture) { fixture.Register(ObjectId.GenerateNewId); } } }