public void Contains_IdNull_ThrowsArgumentNullException() { // arrange ModelMain testModelMain = new ModelMain(); // act testModelMain.Contains(null); }
public void Contains_NonExistentId_ReturnsFalse() { // arrange SetUpBasicFactoryDummies(); ModelMain testModelMain = new ModelMain(); testModelMain.AddTransition(0, 0, "transId"); testModelMain.AddPlace(0, 0, "placeId"); testModelMain.AddArc("transId", "placeId", "arcId"); // act bool result = testModelMain.Contains("NonExistentId"); // assert Assert.IsFalse(result, "Should return false if element with id does not exist."); }
public void Contains_IdOfNode_ReturnsTrue() { // arrange SetUpBasicFactoryDummies(); ModelMain testModelMain = new ModelMain(); testModelMain.AddTransition(0, 0, "transId"); testModelMain.AddPlace(0, 0, "placeId"); testModelMain.AddArc("transId", "placeId", "arcId"); // act bool result = testModelMain.Contains("transId"); // assert Assert.IsTrue(result, "Should return true if id belongs to existent Node."); }