diff --git a/CSharpDriver.sln.DotSettings b/CSharpDriver.sln.DotSettings index 7fd5d09b2f1..d44a181801d 100644 --- a/CSharpDriver.sln.DotSettings +++ b/CSharpDriver.sln.DotSettings @@ -1,5 +1,12 @@  AWS + 9 + 6 + True + Class + 10 + 7 + 8 True @@ -73,6 +80,79 @@ namespace $NAMESPACE$ { public record $RECORD$($END$); } + True + True + Primary + cs + LinqIntegrationTest + True + &Linq Integration Test + True + getAlphaNumericFileNameWithoutExtension() + -1 + 0 + True + fileDefaultNamespace() + -1 + 1 + CSharp + True + True + InCSharpProjectFile + True + /* Copyright 2010-present MongoDB Inc. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +using System.Collections.Generic; +using MongoDB.Driver.TestHelpers; +using Xunit; + +namespace $NAMESPACE$ +{ + public class $CLASS$ : LinqIntegrationTest<$CLASS$.ClassFixture> + { + public $CLASS$(ClassFixture fixture) + : base(fixture) + { + } + + [Fact] + public void Test1() + { + var collection = Fixture.Collection; + + } + + public class C + { + $END$ + } + + public sealed class ClassFixture : MongoCollectionFixture<C> + { + protected override IEnumerable<C> InitialData => + [ + new C + { + + } + ]; + } + } +} + Class/Interface True True Equals for derived class