public void UserCanUnSubscribeSucccessfullyTest()
        {
            RegistrationWaldo.RegisterJohnDoe();
            var provider = ProviderFactory.CreateRegistrationProvider();

            var response = provider.UnRegister(new RegistrationBuilder().JohnDoe().IdentityNumber);

            Assert.AreEqual(ResultCode.Success, response.ResultCode, "John Doe did not successfully un-subscribe for event news");
        }
        public void VerifyUserRegisteredStatusSucccessfullyTest()
        {
            RegistrationWaldo.RegisterJohnDoe();
            var provider = ProviderFactory.CreateRegistrationProvider();

            var response = provider.GetRegisteredStatus(new RegistrationBuilder().JohnDoe().IdentityNumber);

            Assert.AreEqual(ResultCode.Success, response.ResultCode, "Did not manage to retrieve John Doe's registered status");
            Assert.AreEqual(Status.Registered, response.Data, "John Doe should be registered");
        }
Пример #3
0
        public void UnableVerifyUserRegisteredStatusSucccessfullyTest()
        {
            RegistrationWaldo.RegisterJohnDoe();
            var provider = ProviderFactory.CreateRegistrationProvider();

            var response = provider.GetRegisteredStatus(new RegistrationBuilder().JohnDoe().CreateAnError().IdentityNumber);

            Assert.AreEqual(ResultCode.Failure, response.ResultCode, "Did not manage to retrieve John Doe's registered status");
            Assert.AreEqual(Status.Undefined, response.Data, "Could not find any data");
        }