func (s *SpacesSuite) assertSpaceMatchesArgs(c *gc.C, space *state.Space, args addSpaceArgs) { c.Assert(space.Name(), gc.Equals, args.Name) c.Assert(space.ProviderId(), gc.Equals, args.ProviderId) actualSubnets, err := space.Subnets() c.Assert(err, jc.ErrorIsNil) actualSubnetIds := make([]string, len(actualSubnets)) for i, subnet := range actualSubnets { actualSubnetIds[i] = subnet.CIDR() } c.Assert(actualSubnetIds, jc.SameContents, args.SubnetCIDRs) c.Assert(state.SpaceDoc(space).IsPublic, gc.Equals, args.IsPublic) c.Assert(space.Life(), gc.Equals, state.Alive) c.Assert(space.String(), gc.Equals, args.Name) }