コード例 #1
0
ファイル: FileStorageTest.cs プロジェクト: lulzzz/ImageHunt
        public async Task WriteReadObject()
        {
            // Arrange
            var dummy = new DummyModel()
            {
                TheDateTime = DateTime.Today,
                TheDouble   = 156.3,
                TheInt      = 15,
                TheString   = "Toto"
            };
            var keyPairs = new[] { new KeyValuePair <string, object>("key1", dummy) };
            await _target.Write(keyPairs);

            // Act
            var result = await _target.Read <DummyModel>("key1");

            // Assert
            Check.That(result).HasSize(1);
        }
コード例 #2
0
ファイル: FileStorageTest.cs プロジェクト: lulzzz/ImageHunt
        public async Task WriteObject()
        {
            // Arrange
            var dummy = new DummyModel()
            {
                TheDateTime = DateTime.Today,
                TheDouble   = 156.3,
                TheInt      = 15,
                TheString   = "Toto"
            };
            var keyPairs = new[] { new KeyValuePair <string, object>("key1", dummy) };
            // Act
            await _target.Write(keyPairs);

            // Assert
            var files = Directory.EnumerateFiles(_dirInfo.FullName);

            Check.That(files).HasSize(1);
        }