Constructor MaxNewInstancesAttribute
MaxNewInstancesAttribute(Type, Int32)
Initializes a new instance of MaxNewInstancesAttribute with the type of the instances that should be checked and the maximum number of new instances allowed.
Declaration
public MaxNewInstancesAttribute(Type type, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | System.Type of the instances that should be checked. |
System.Int32 | instanceCount | Defines the maximum number of new instances that should exist after the target method has been executed. |
Remarks
For more information see AssertionsDefinition.MaxNewInstances(Type, Boolean, Int32) and AssertionAttribute.
MaxNewInstancesAttribute(Type[], Int32)
Initializes a new instance of MaxNewInstancesAttribute with the types of the instances that should be checked and the maximum number of new instances allowed.
Declaration
public MaxNewInstancesAttribute(Type[] types, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
System.Type[] | types | An array containing the System.Types of the instances that should be checked. |
System.Int32 | instanceCount | Defines the maximum number of new instances that should exist after the target method has been executed. |
Remarks
For more information see AssertionsDefinition.MaxNewInstances(Type[], Boolean, Int32) and AssertionAttribute.
MaxNewInstancesAttribute(String, Int32)
Initializes a new instance of MaxNewInstancesAttribute with the type name of the instances that should be checked and the maximum number of new instances allowed.
Declaration
public MaxNewInstancesAttribute(string typeName, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
System.String | typeName | Type name of the instances that should be checked. |
System.Int32 | instanceCount | Defines the maximum number of new instances that should exist after the target method has been executed. |
Remarks
For more information see AssertionsDefinition.MaxNewInstances(String, Boolean, Int32) and AssertionAttribute.
MaxNewInstancesAttribute(String[], Int32)
Initializes a new instance of MaxNewInstancesAttribute with the type names of the instances that should be checked and the maximum number of new instances allowed.
Declaration
public MaxNewInstancesAttribute(string[] typeNames, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
System.String[] | typeNames | An array containing the type names of the instances that should be checked. |
System.Int32 | instanceCount | Defines the maximum number of new instances that should exist after the target method has been executed. |
Remarks
For more information see AssertionsDefinition.MaxNewInstances(String[], Boolean, Int32) and AssertionAttribute.