Perché il mio array di stringhe qui sotto mi dà un errore, non tutte le stringhe ??? "Un argomento attributo deve essere un'espressione costante, typeof espressione o matrice creazione espressione di un attributo tipo di parametro"C# un argomento di attributo deve essere un'espressione costante
[Test]
[TestCase(new string[]{"01","02","03","04","05","06","07","08","09","10"},TestName="Checking10WOs")]
public void Test(String[] recordNumber)
{
//something..
}
Bene tutto ciò che viene creato con 'new', non può essere una costante, giusto? –
Il messaggio di errore sembra piuttosto auto esplicativo. Dice che non puoi usare una creazione di array in un attributo; che è quello che stai facendo. – Servy
http://stackoverflow.com/questions/19578368/an-attribute-argument-must-be-a-constant-expression-typeof-expression-or-array – MethodMan