Skip to content

Commit f1e8e60

Browse files
committed
Extended test cases
1 parent b73f3a4 commit f1e8e60

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Archipelago.MultiClient.Net.Tests/GameDataLookupFixture.cs

+2
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,15 @@ public void should_not_crash_on_invalid_gamedata_with_duplicated_ids()
3636
Assert.That(sut.Items["Item2"], Is.EqualTo(100));
3737
Assert.That(sut.Items["Item3"], Is.EqualTo(102));
3838
Assert.That(sut.Items[100], Is.EqualTo("Item2"));
39+
Assert.Throws<KeyNotFoundException>(() => _ = sut.Items[101]);
3940
Assert.That(sut.Items[102], Is.EqualTo("Item3"));
4041

4142
Assert.That(sut.Locations["Location1"], Is.EqualTo(1000));
4243
Assert.That(sut.Locations["Location2"], Is.EqualTo(1001));
4344
Assert.That(sut.Locations["Location3"], Is.EqualTo(1001));
4445
Assert.That(sut.Locations[1000], Is.EqualTo("Location1"));
4546
Assert.That(sut.Locations[1001], Is.EqualTo("Location3"));
47+
Assert.Throws<KeyNotFoundException>(() => _ = sut.Locations[1002]);
4648
}
4749
}
4850
}

0 commit comments

Comments
 (0)