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"); }
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"); }