public void The_binder_should_find_a_usergroup_by_its_key2() { var userGroupRepository = S<IUserGroupRepository>(); var userGroup1 = new UserGroup(); userGroupRepository.Stub(repository => repository.GetByKey("foo")).Return(userGroup1); var modelBinder = new UserGroupModelBinder(userGroupRepository); var usergroup = (UserGroup) modelBinder.BindModel(new ControllerContext(), CreateBindingContext("usergroupkey", "foo")).Value; usergroup.ShouldEqual(userGroup1); }
public void The_binder_should_find_a_usergroup_by_its_key2() { var userGroupRepository = S <IUserGroupRepository>(); var userGroup1 = new UserGroup(); userGroupRepository.Stub(repository => repository.GetByKey("foo")).Return(userGroup1); var modelBinder = new UserGroupModelBinder(userGroupRepository); var usergroup = (UserGroup)modelBinder.BindModel(new ControllerContext(), CreateBindingContext("usergroupkey", "foo")).Value; usergroup.ShouldEqual(userGroup1); }