public async Task GenSecondId() { var target = new MemoryStore(); var firstId = await target.ReserveIds(1L); var secondId = await target.ReserveIds(1L); Assert.AreEqual(2L, secondId[0]); }
public async Task GenMultiThirdId() { var target = new MemoryStore(); var firstId = await target.ReserveIds(2L); var secondId = await target.ReserveIds(2L); var thirdId = await target.ReserveIds(2L); Assert.AreEqual(5L, thirdId[0]); Assert.AreEqual(6L, thirdId[1]); }
public async Task GenMultiFirstId() { var target = new MemoryStore(); var firstId = await target.ReserveIds(2L); Assert.AreEqual(1L, firstId[0]); Assert.AreEqual(2L, firstId[1]); }