public void Insert_Slot_NoError() { var tbl = new CloudTableStorage(); var slot = SampleSlot(); tbl.Insert(slot); Assert.True(true); }
public void Retrieve_PartitionKeyAndRowKey_Slot() { var tbl = new CloudTableStorage(); var sampleSlot = SampleSlot(); var actualSlot = tbl.Retrieve <Slot>(sampleSlot.PartitionKey, sampleSlot.RowKey); Assert.NotNull(actualSlot); Assert.IsType <Slot>(actualSlot); }
public void Update_Slot_NoError() { var tbl = new CloudTableStorage(); var slot = SampleSlot(); slot.IsBooked = true; tbl.Update(slot); Assert.True(true); }
public void RetrieveAll_NoError() { var tbl = new CloudTableStorage(); var rows = tbl.RetrieveAll(); foreach (var r in rows) { Assert.NotNull(r); var p = r.Properties; var slot = new Slot() { PartitionKey = r.PartitionKey, RowKey = r.RowKey, TimeStart = p["TimeStart"].DateTime ?? new DateTime(), IsBooked = p["IsBooked"].BooleanValue ?? false }; Assert.NotNull(slot); } }