Int64RangePartitionInformation - 如何创建对象?我想在单元测试中使用对象。当我尝试使用创建对象时 var c = new Int64RangePartitionInformation(); 编译器抛出错误' Int64RangePartitionInformation'不包含带0参数的构造函数"
我也没有看到这个类的任何构造函数。如何实现这种类型的非实例化类?如果我想,我该如何实例化它呢?
答案 0 :(得分:0)
一种解决方案,虽然不是很好,但是:
FormatterServices.GetUninitializedObject(
typeof(Int64RangePartitionInformation)) as Int64RangePartitionInformation;
答案 1 :(得分:0)
由于您正在测试,您可以创建一个模拟并使用它。例如,使用Moq,你可以做到
some_php_in_frame.php
<?php [...] ?>
<script>
$(document).ready(function(){
parent.location.href=parent.location.href;
$('#primary').load('review_index.php');
})
</script>
答案 2 :(得分:0)
如果您想模拟Int64RangePartitionInformation,您可以使用ServiceFabric.Mocks库并创建Int64RangePartitionInformation的模拟
var mockPartitionInfo = MockQueryPartitionFactory.CreateIntPartitonInfo();
NuGet包:ServiceFabric.Mocks