Método CollectionAssert.IsNotSubsetOf (ICollection, ICollection, String, array<Object )
Verifica se o primeiro conjunto não é um subconjunto da coleção segundo. Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
Public Shared Sub IsNotSubsetOf ( _
subset As ICollection, _
superset As ICollection, _
message As String, _
ParamArray parameters As Object() _
)
public static void IsNotSubsetOf(
ICollection subset,
ICollection superset,
string message,
params Object[] parameters
)
public:
static void IsNotSubsetOf(
ICollection^ subset,
ICollection^ superset,
String^ message,
... array<Object^>^ parameters
)
static member IsNotSubsetOf :
subset:ICollection *
superset:ICollection *
message:string *
parameters:Object[] -> unit
public static function IsNotSubsetOf(
subset : ICollection,
superset : ICollection,
message : String,
... parameters : Object[]
)
Parâmetros
- subset
Tipo: System.Collections.ICollection
A coleção não deve ser um subconjunto de superset.
- superset
Tipo: System.Collections.ICollection
A coleção não deve ser um superconjunto de subset.
- message
Tipo: System.String
Uma mensagem para exibir se a declaração falhará.Esta mensagem pode ser vista nos resultados do teste de unidade.
- parameters
Tipo: array<System.Object[]
Uma matriz de parâmetros a serem usados quando a formatação message.
Exceções
Exceção | Condição |
---|---|
AssertFailedException | Todos os elementos de subset são encontradas em superset e são encontrados na quantidade suficientes. |
Comentários
Uma coleção é um subconjunto de outra coleção se cada elemento na primeira coleção também aparece na segunda coleção. Um elemento que aparece na primeira coleção mais de uma vez deve aparecer na segunda coleção como muitas vezes ou mais, como na primeira coleção. A segunda coleção pode ter elementos que não estão na primeira coleção, mas que não é necessário.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UnitTesting