public RegistrationsControllerManager() { try { RegistrationsService = new RegistrationsService(); } catch (Exception) { throw; } }
public async Task Get_Returns_Null_WhenNoRecordFound() { // Arrange var mockedStore = new Microsoft.Extensions.Caching.Memory.MemoryCache(new MemoryCacheOptions()); var underTest = new RegistrationsService(mockedStore); //Act var result = await underTest.GetRegistration(Guid.NewGuid().ToString()); //Assert Assert.AreEqual(result, null); }
public async Task Add_Returns_SavedRecordId() { // Arrange var mockedStore = new Microsoft.Extensions.Caching.Memory.MemoryCache(new MemoryCacheOptions()); var underTest = new RegistrationsService(mockedStore); // Act var createdRecord = await underTest.AddRegistration(new RegistrationRequest() { Locale = "en-GB" }); //Assert Assert.IsNotNull(createdRecord.RegistrationId); }
public ConfirmYourIdentityModel(RegistrationsService api) { _registrations = api; }