~nskaggs/+junk/xenial-test

« back to all changes in this revision

Viewing changes to src/github.com/juju/juju/api/uniter/environ_test.go

  • Committer: Nicholas Skaggs
  • Date: 2016-10-24 20:56:05 UTC
  • Revision ID: nicholas.skaggs@canonical.com-20161024205605-z8lta0uvuhtxwzwl
Initi with beta15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// Copyright 2013 Canonical Ltd.
 
2
// Licensed under the AGPLv3, see LICENCE file for details.
 
3
 
 
4
package uniter_test
 
5
 
 
6
import (
 
7
        jc "github.com/juju/testing/checkers"
 
8
        gc "gopkg.in/check.v1"
 
9
 
 
10
        "github.com/juju/juju/api/uniter"
 
11
        "github.com/juju/juju/state"
 
12
)
 
13
 
 
14
type environSuite struct {
 
15
        uniterSuite
 
16
        apiEnviron   *uniter.Model
 
17
        stateEnviron *state.Model
 
18
}
 
19
 
 
20
var _ = gc.Suite(&environSuite{})
 
21
 
 
22
func (s *environSuite) SetUpTest(c *gc.C) {
 
23
        s.uniterSuite.SetUpTest(c)
 
24
        var err error
 
25
        s.apiEnviron, err = s.uniter.Model()
 
26
        c.Assert(err, jc.ErrorIsNil)
 
27
        s.stateEnviron, err = s.State.Model()
 
28
        c.Assert(err, jc.ErrorIsNil)
 
29
}
 
30
 
 
31
func (s *environSuite) TearDownTest(c *gc.C) {
 
32
        s.uniterSuite.TearDownTest(c)
 
33
}
 
34
 
 
35
func (s *environSuite) TestUUID(c *gc.C) {
 
36
        c.Assert(s.apiEnviron.UUID(), gc.Equals, s.stateEnviron.UUID())
 
37
}
 
38
 
 
39
func (s *environSuite) TestName(c *gc.C) {
 
40
        c.Assert(s.apiEnviron.Name(), gc.Equals, s.stateEnviron.Name())
 
41
}