2016-12-14 50 views
0

我想從我的NUnit案例中提取描述並斷言以生成測試書。提取NUnit logc以生成測試書

例子:

創建帳戶

  • 斷言ResponseStatus.Message是 「OK」
  • 斷言User.Name是 「名」
  • 斷言國籍是 「US」

代碼:

[Test, Description("Create Account"), Category("Account")] 
public void AccountDocumentIDGet() 
{   
    Assert.That (res.ResponseStatus.Message, Is.EqualTo("OK"), "Account was not created"); 
    Assert.That (res.User.Name, Is.EqualTo("Name")); 
    Assert.That (res.User.Nationality, Is.EqualTo("US")); 
} 
+0

你能解釋一下你的_extract該名_什麼意思各種情況下自己的測試? – Fabio

回答

0

您可以創建要斷言

[Test, Description("Create Account"), Category("Account")] 
public void ResponseMessageShouldEqualsOk() 
{   
    Assert.That (res.ResponseStatus.Message, Is.EqualTo("OK"), "Account was not created"); 
} 

[Test, Description("Create Account"), Category("Account")] 
public void UserNameShouldEqualsName() 
{   
    Assert.That (res.User.Name, Is.EqualTo("Name")); 
} 


[Test, Description("Create Account"), Category("Account")] 
public void UserNationalityShouldEqualsUS() 
{   
    Assert.That (res.User.Nationality, Is.EqualTo("US")); 
}