336
}
337
338
>
func (s *namespaceSuite) TestSelectUpdateSelectMetadata_Success() {
namespace.go
339
>
row, err := s.store.SelectFromNamespaceMetadata(newExecutionContext())
340
>
s.NoError(err)
341
>
originalVersion := row.NotificationVersion
342
>
343
>
result, err := s.store.UpdateNamespaceMetadata(newExecutionContext(), row)
344
>
s.NoError(err)
345
>
rowsAffected, err := result.RowsAffected()
346
>
s.NoError(err)
347
>
s.Equal(1, int(rowsAffected))
348
>
349
>
row, err = s.store.SelectFromNamespaceMetadata(newExecutionContext())
350
>
s.NoError(err)
351
>
s.Equal(originalVersion+1, row.NotificationVersion)
352
>
}
353
354
func (s *namespaceSuite) TestSelectUpdateSelectMetadata_Fail() {