public void CreateUserUsingConstructorParametersTest() { TestHelper.SetUpCleanTestQueue(); var queueProvider = new MsmqStoreProvider<User>() as IStoreProvider<User>; var PubSubChannel = new PublishSubscribeChannel<User>(queueProvider) as IPublishSubscribeChannel<User>; UserManagerServiceAdaptor target = new UserManagerServiceAdaptor(queueProvider, PubSubChannel); User umToUpdate = new User(); umToUpdate.FirstName = "X"; umToUpdate.LastName = "LastName"; umToUpdate.UserName = "******"; umToUpdate.UserName = "******"; target.Create(umToUpdate); }
public void CreateUserUsingDependencyInjectionTest() { TestHelper.SetUpCleanTestQueue(); var queueProvider = new MsmqStoreProvider<User>() as IStoreProvider<User>; var PubSubChannel = new PublishSubscribeChannel<User>(queueProvider) as IPublishSubscribeChannel<User>; PubSubChannel.AddSubscriberType(typeof(TestSubscriberZZZ<User>)); UserManagerServiceAdaptor target = new UserManagerServiceAdaptor(queueProvider, PubSubChannel); User umToUpdate = new User(); umToUpdate.FirstName = "X"; umToUpdate.LastName = "LastName"; umToUpdate.UserName = "******"; target.Create(umToUpdate); //need to assert something }