コード例 #1
0
 public void TestTemplateCopyConstructor()
 {
     using (var original = new IndependentFields <int>(5))
     {
         using (var copy = new IndependentFields <int>(original))
         {
             Assert.That(copy.Independent, Is.EqualTo(original.Independent));
         }
     }
 }
コード例 #2
0
ファイル: CSharp.Tests.cs プロジェクト: timanagement/CppSharp
 public void TestTemplateWithIndependentFields()
 {
     using (var independentFields = new IndependentFields <int>())
     {
         Assert.That(independentFields.GetDependent(5), Is.EqualTo(5));
         Assert.That(independentFields.Independent, Is.EqualTo(1));
     }
     using (var independentFields = new IndependentFields <bool>())
     {
         Assert.That(independentFields.GetDependent(true), Is.EqualTo(true));
         Assert.That(independentFields.Independent, Is.EqualTo(1));
     }
 }