Пример #1
0
 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;
 }