package remote import ( "testing" "github.com/hashicorp/terraform/state" ) func TestState(t *testing.T) { s := &State{Client: new(InmemClient)} s.WriteState(state.TestStateInitial()) if err := s.PersistState(); err != nil { t.Fatalf("err: %s", err) } state.TestState(t, s) } func TestState_impl(t *testing.T) { var _ state.StateReader = new(State) var _ state.StateWriter = new(State) var _ state.StatePersister = new(State) var _ state.StateRefresher = new(State) }