public void Test_register_naming_convention() { var targetPlatform = new Impl.TargetPlatform.TargetPlatform("x") as ITargetPlatform; var namingConvention = new TestClassNamingConvention(); targetPlatform.RegisterClassNamingConvention("test", namingConvention); targetPlatform.GetClassNamingConvention("test").Should().BeSameAs(namingConvention); }
public void Test_register_naming_convention_with_overwrite() { var targetPlatform = new Impl.TargetPlatform.TargetPlatform("x") as ITargetPlatform; var namingConvention1 = new TestClassNamingConvention(); var namingConvention2 = new TestClassNamingConvention(); targetPlatform.RegisterClassNamingConvention("test", namingConvention1); targetPlatform.RegisterClassNamingConvention("test", namingConvention2, overwrite: true); targetPlatform.GetClassNamingConvention("test").Should().BeSameAs(namingConvention2); }