... , , . , add ( NUnit):
int key = 1;
var eventFired = false;
board.Added += (boardItem) => {
eventFired = boardItem.key == key;
};
board.Add(key, "X");
Assert.That(eventFired, Is.True);
, :
int key = 1;
var exceptionRaised = false;
board.Add(key, "X");
try {
board.Add(key, "X");
}
catch(InvalidOperationException ex) {
exceptionRaised = true;
}
Assert.That(exceptionRaised, Is.True);
, Assert.Throws , AAA. , AAA , , .