1234567891011121314151617 |
- package main
- import (
- "github.com/gogf/gf/encoding/gjson"
- "testing"
- )
- func TestNewShadowStoreService(t *testing.T) {
- s := NewShadowStoreService()
- s.SaveStatus("123", gjson.New(`{"status": {"power": 2}}`))
- doc, err := s.GetStatus("123")
- if err != nil {
- t.Fatal(err)
- }
- s.SaveCommand("123", gjson.New(`{"cmd":"powerControl","params":{"power":1,"temp":2}}`))
- t.Log(doc.MustToJsonString())
- }
|