It("Get user with Id", func() { user := models.User{ IdUser: "******", } user, err := user.Get() Expect(err).To(gomega.BeNil()) Expect(user.Name).To(gomega.Equal("test")) Expect(user.Pass).To(gomega.Equal("1234")) }) It("Delete user with Id", func() { user := models.User{ IdUser: "******", } err := user.Delete() Expect(err).To(gomega.BeNil()) }) Context("If user deleted", func() { user := models.User{ IdUser: "******", } It("We need received zero value for user and error", func() { user, err := user.Get() errTest := errors.New("not found") Expect(err).To(gomega.Equal(errTest)) Expect(user.Name).To(gomega.BeZero()) Expect(user.Pass).To(gomega.BeZero()) })