რა არის assert NUnit-ში?
რა არის assert NUnit-ში?

ვიდეო: რა არის assert NUnit-ში?

ვიდეო: რა არის assert NUnit-ში?
ვიდეო: Part 26 - Handling multiple assert in Selenium with Assert.multiple of NUnit 3.6 2024, აპრილი
Anonim

NUnit ამტკიცებს კლასი გამოიყენება იმის დასადგენად, იძლევა თუ არა კონკრეტული ტესტის მეთოდი მოსალოდნელ შედეგს. ტესტის მეთოდში ჩვენ ვწერთ კოდს, რომელიც ამოწმებს ბიზნეს ობიექტის ქცევას. ეს ბიზნეს ობიექტი აბრუნებს შედეგს. In ამტკიცებენ მეთოდი ჩვენ ვამთხვევთ რეალურ შედეგს ჩვენს მოსალოდნელ შედეგს.

მაშ, რა არის მტკიცება მართალია?

გადატვირთვები. Მართალია (ლოგიკური, სტრიქონი, ობიექტი) ამოწმებს, არის თუ არა მითითებული მდგომარეობა მართალია და აგდებს გამონაკლისს, თუ პირობა მცდარია. Მართალია (ლოგიკური, სტრიქონი) ამოწმებს, არის თუ არა მითითებული მდგომარეობა მართალია და აგდებს გამონაკლისს, თუ პირობა მცდარია.

ანალოგიურად, რა არის assert C#-ში? გამოყენება ამტკიცებენ განცხადებები შეიძლება იყოს ეფექტური გზა პროგრამის ლოგიკური შეცდომების დასაფიქსირებლად გაშვების დროს, მაგრამ ისინი ადვილად იფილტრება წარმოების კოდიდან. ან მტკიცება ჩვეულებრივ იღებს ორ არგუმენტს: ლოგიკური გამონათქვამი, რომელიც აღწერს ვარაუდს, რომელიც უნდა იყოს ჭეშმარიტი და მესიჯი, რომელიც გამოჩნდება, თუ ეს ასე არ არის.

ამის გათვალისწინებით, რა არის NUnit ტესტირება?

ერთეული არის ღია წყაროს ერთეული ტესტირება ჩარჩო Microsoft-ისთვის. NET. ის ემსახურება იმავე მიზანს, რასაც JUnit აკეთებს Java-ს სამყაროში და არის ერთ-ერთი მრავალი პროგრამა xUnit-ის ოჯახში.

რა არის Fluentassertions?

გამართული მტკიცებები არის კომპლექტი. NET გაფართოების მეთოდები, რომლებიც საშუალებას გაძლევთ უფრო ბუნებრივად მიუთითოთ TDD ან BDD სტილის ერთეული ტესტის მოსალოდნელი შედეგი. ეს შემოაქვს მრავალი გაფართოების მეთოდს ამჟამინდელ მასშტაბში. მაგალითად, იმის დასადასტურებლად, რომ სტრიქონი იწყება, მთავრდება და შეიცავს კონკრეტულ ფრაზას.

გირჩევთ: