Files
mongodb-generic-repository/IntegrationTests/CRUDPartitionedCollectionNameAttributeTests.cs
2024-11-26 00:18:00 +01:00

29 lines
857 B
C#

using MongoDB.Bson.Serialization.Attributes;
using MongoDbGenericRepository.Attributes;
using MongoDbGenericRepository.Models;
using System;
using IntegrationTests.Infrastructure;
using TestDoc = IntegrationTests.Infrastructure.TestDoc;
namespace IntegrationTests
{
[CollectionName("TestingCollectionNameAttributePartitionedTKey")]
public class PartitionedCollectionNameDoc : TestDoc, IPartitionedDocument
{
public PartitionedCollectionNameDoc()
{
PartitionKey = "TestPartitionKey";
}
public string PartitionKey { get; set; }
}
public class CRUDPartitionedCollectionNameAttributeTests : MongoDbDocumentTestBase<PartitionedCollectionNameDoc>
{
public override string GetClassName()
{
return "CRUDPartitionedCollectionNameAttributeTests";
}
}
}