public async Task CreateGreeting() { byte[] data = System.IO.File.ReadAllBytes(@"Data\Recording.wav"); var rand = new Random(); var now = DateTime.Now; string name = $"New Test Greeting {rand.Next(100)}"; string description = $"Creating a new test greeting"; var response = await service.CreateGreetingAsync(name, description, data); var greetingId = long.Parse(response.Properties[YMST.c_greetingId]); Assert.IsTrue(greetingId != 0, "The newly created greeting has an invalid Id"); var greeting = await service.GetGreetingAsync(greetingId); Assert.IsNotNull(greeting); await service.DeleteGreetingAsync(greeting.Id); Assert.AreEqual(name, greeting.Name, "Greeting name doesn't match"); Assert.AreEqual(greetingId, greeting.Id, "Greeting Id doesn't match"); }